设为首页收藏本站

移动叔叔

搜索
查看: 1702|回复: 0
打印 上一主题 下一主题

关于2G大内存补丁的一点幻想,也许是在用512小内存版本rom的机油们都幻想的,嘿嘿。

[复制链接]
跳转到指定楼层
楼主
发表于 2012-6-13 13:21:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    我是小白,插个嘴说几句行外话,不一定对,高手见笑了。
    大巴是我的第一台安卓机,在此之前我对安卓系统一点也不了解。刚才看了月亮和蜀山两位高手关于2G大rom补丁的交流贴,突然想起几天前看到的肌肉的一个帖子,里边的大概意思是阐述手机内置存储空间的原理。说机器里其实就是一张内存卡,过去这张卡分出了cache,system,data分区。现在随着科技的发展内置的空间越来越大,所以厂家出于销售宣传等目的在A750和N808这样的机器上配置了4G的内存卡,而且只是用里边的2G空间来实现原来的功能,而把多余的2G当做内置存储卡,这样搞的话就必然要面对一个问题,就是怎么让安卓系统识别这多出来的内置卡分区,毕竟过去的低配安卓机是只能识别一个内存卡的。我幻想一下,是不是因为这样的分区方法比较特殊,所以谷歌在早期是没有这样考虑的,为厂商提供公版安卓系统的时候并没有在系统里制定好识别两个内存卡的统一标准,而是后来作为补救措施仅仅提供了一个可以实现这样分区的一个底层接口而已,具体怎么跟这个接口对接的方法由各厂家自己在定制自己的系统的时候自己加入,这也就造就了各家的原理上的不同。刚才看到的月亮兄提供的那个补丁是无法识别N808的外置存储卡,而仅仅是识别了511兆,呵呵,这511兆加上置换后的1.88G的ROM的总和恰恰是原来机器里DATA分区和内置2G卡的容量总和,那也就是说这个补丁也许仅仅起到了将原来的这2.5G左右的空间重新分区为1.88G的DATA和511兆内置卡的作用,但这造成了大巴原厂安卓系统在DATA和内置存储卡的数据发生了变化后原有的存储空间分配方案失效进而造成了系统无法识别外置卡。在这样的情况下,我感觉是不是肌肉兄的思路会更好一些,肌肉兄在实现大内存的手段上不是采用的重新整合DATA和内置SD分区,而是将DATA区和SD区进行对调,仅仅是让系统寻找DATA分区的时候把原来的2G内存认为是DATA就可以了,还有一个问题就是,肌肉兄在对调之后为什么要屏蔽掉那500兆的空间,而不是让它作为内置存储卡用呢,也许是肌肉兄在操作的时候发现那样做的弊端了。
    我等这些刚入道的小白们现在有两个愿望。1,翘首企盼有大仙能够尽快的研发出对机器内置的那4G空间(主要是指DATA+SD的那2.5G)进行DIY分区的工具,并推出能够支持这样自由分区的ROM系统。2.在第一条没有能够实现之前,像肌肉兄这样的高手能够把诸如怎么置换DATA和SD的方法这类的技术写成技术贴传授给大家,这样机油们可以选择刷现成的ROM实体,也可以自己动手对自己的系统进行个性定制,俗语说的好啊,授人以鱼不如授人以渔,在这里我们这些刚起步的小白们将不胜感激,也会让移动叔叔这个手机技术论坛的水平更上一层楼。




您需要登录后才可以回帖 登录 | 注册

© 2008-2025 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

GMT+8, 2025-1-6 15:30 , Processed in 0.137833 second(s), 12 queries , Gzip On, Memcache On.

返回顶部