NativeSD详细教程Word格式.docx
《NativeSD详细教程Word格式.docx》由会员分享,可在线阅读,更多相关《NativeSD详细教程Word格式.docx(14页珍藏版)》请在冰豆网上搜索。
选择第一项(BootSettings)确认后,会出现第**菜单选项,
1.Bootsource(启动时,自动启动的方式)
2.AlwaysMenu(在启动MagLdr时,是否总是显示菜单选项)
3.ADSDDir(选择从SD卡启动时的目录)
选择第一项(Bootsource)确认后,会出现第四级菜单选项,
1.AndroidfromSD(选择从SD卡来启动Android系统,并保存此选择在开机时.)
2.AndroidfromNAND(选择从NAND来启动Android系统,并保存此选在开机时.)
选择第二项(AlwaysMenu)确认后,会出现
Showbootmenualwaysatboot?
(在启动时是否总是显示MagLdr启动菜单选项?
)
Green-yes|Red-NO(Green键<
通话键>
表示确认|Red键<
开机键>
表示取消)
选择第三项(ADSDDir)确认后,会出现SD卡上的根目录列表
通过音量键上下选择你需要在SD卡上启动Android的目录,并确认保存此选择在开机时,
如果卡根目录较多的,会在第二页,一直按音量下键.
独行者
独行者当前在线
积分
858
经验
694米
威望
0米
精华
帖子
92
性别
保密
签到次数
21
MIUI版本
2.8.31
注册时间
2011-3-11
最后登录
2012-9-13
6
主题
好友
玩机大师
玩机大师,积分858,距离下一级还需1142积分
机型
HTCHD2
在线时间
235小时
∙发消息
楼层直通车
楼主
发表于前天13:
05|只看该作者|倒序浏览
本帖最后由独行者于2012-9-1209:
47编辑
开始教程之前我要说一句:
LEOisstilltheking!
非常感谢securecrt,Xylograph!
--------------------------------------------------------------------------------------------------------------
2012/09/12添加新的系统切换程序(apk)(适用magldr版本),可以删除rom了
NativeSDBootV4.apk(167.65KB,下载次数:
106)
昨天09:
44上传
点击文件名下载附件
下载积分:
经验-1米
发送到手机
原链接:
http:
//forum.xda-...44112&
postcount=498
NtiveSDMultiBootVersion4
Helloall!
ImadeanewnativeSDMultiBootappforall!
Onfirstenterpleaseclickontheromthatyouarerunningnow!
THISISVERYIMPORTANT!
Itwillcreatearom_name.txtinsidethenativeSDfolderwiththenamethatyouarerunning(thanksforideasecurecrt).
Ihavealsoaddedthedeletefunctionwithconfirmationmessage(requestedbyXylograph).
Itwillhidetheromthatyouarecurrentlyrunningtoavoidanymistakes(requestedbysecurecrt).
Ihopeyoulikemyappandpleaseclick[Thanks]button(It'
sfree)!
英文版本已经发布,欢迎围观:
所有附件打包下载:
(内容较多,难免会有不当错误之处,欢迎指正)
一、什么是NativeSD
顾名思义,就是让SD卡起到内部存储的作用。
说白了,装系统可以脱离nand了,一张SD卡搞定!
二、NativeSD的好处
1.通用好处
无需担心nand上的坏块,无需进行烦人的system分区调整。
2.SD容量很大的前提下
卡有多大,内部存储就可以有多大(有些夸张,<
32G).多系统共存,包括wm,wp,android。
3.SD卡速度快的前提下。
获得比nandROM更好的系统性能,更快,更流畅更舒心。
4.使用magldr前提下
方便快捷的多系统切换。
(感谢datagr)
三、rom安装教程
1.准备工作
*1)支持NativeSD的安卓rom,手机(LEO,带存储卡,电量>
50%),电脑,数据线,4EXTrecovery。
*2)备份存储卡所有数据(如果你想保留的话)。
4EXTRecoverySD.zip(5.53MB,下载次数:
703)
前天12:
49上传
4EXTRecoveryNAND.zip(5.74MB,下载次数:
1429)
43上传
2.magldr版
1)假设你下载了4EXTrecovery的SD版本,将它拷贝到弄内存卡的文件夹a(仅作为标识,可以是任意名称,只要此文件夹在存储卡根目录),要注意的是,要保证clcad.exe,haret.exe,initrd.gz,startup.txt,zImage在a的根目录下,而不是它的某个子文件夹。
2)假设你安装了nand版的4EXTrecovery(这个怎么安装呢,开机按住电源键,出现magldr菜单,选usbflash,连接电脑,运行下载的文件,刷进去即可,详细教程坛子里有)。
2.1下面进入recovery,
若1)
2.1.1开机按住电源键,进入magldr菜单,选10.Services,接着选1.BootSettings,接着选3.ADSDDir,定位到你的文件夹a,按拨号键确认。
2.1.2回到magldr菜单后选10.Services,接着选1.BootSettings,接着选1.Bootsource,接着选1.AndroidfromSD按拨号键确认。
回到magldr菜单后,选择2.BootADSD。
若2)
2.1.3开机按住电源键,进入magldr菜单,选8.ADRecovery
2.2现在已经进入了recovery,进行SD卡分区
2.2.1选择advanced
2.2.2选择PartitionSDCard->
2.2.3选择Removeallpartionsandstartfromstarth
2.2.4选择你想要的EXT分区大小,此分区将用来承载你所有的系统以及安装的app,所以希望多系统的话就分得大一些(必须大于512M)
2.2.5选择交换分区的大小,不玩大型游戏的话建议选择skipe跳过,会降低性能但换取更多的运行内存。
(注:
若顶部出现Selectasizeforthe2edsd-extpartition请选择skipe跳过)
2.2.6选择Yes-I'
msure,等待分区完成。
2.2.7回到recovery主界面后
选择powermenu,然后选Reboot,并在启动手机时按住电源键进入magldr菜单,手机连接电脑,选择4.USBMassStg,重复1),2.1.1,2.2.2以及2.3.7.2
2.2.7.2手机连接电脑,选择toogleusbstorage,将下载的rom拷贝进手机内存卡,安全弹出,拔掉数据线,手机上选择unmount。
2.3下面安装rom
2.3.1在recovery主界面选择installfromsdcard
2.3.2选择choosezipfromsdcard
2.3.3选择你的rom
2.3.4选择Yes-install...(...为你的rom名称)
2.3.5等待安装界面出现,点Next
2.3.6点InstalltoSD-EXT,然后点击Next
2.3.7点击RMNETConnection,然后点击Next
2.3.8点击Next并等待安装完成,完成后点击Next
2.3.9确保Reboot选中并点击Finish,开机时按住电源键进入magldr菜单并执行2.1.1,不同的是此时a代表文件夹NATIVESD。
现在你可以进入到你的新系统了。
2.4安装另外的系统
2.4.1进入recovery
若1)请执行2.1.1,回到magldr菜单后,选择2.BootADSD。
若2)请执行2.1.3
执行2.3
2.5多系统切换
进入系统,安装NativeADMultiBoot.apk,完成后进入系统,选择你想要启动的rom(请允许权限),然后点击reboot即可。
NativeADMultiBoot.apk(157.79KB,下载次数:
73)
NativeADMultiBootv3_1
3.clk版本(可实现三系统,1nand+2NativeSD)
3.1安装clk(安装方法很多,不意义详述,只说一个个人认为比较好的方法)
3.1.1解压文件,将获得的LEOIMG.nbh放到内存卡根目录。
然后关机
clk.zip(4.34MB,下载次数:
95)
前天14:
27上传
clk1.5.0.7
3.1.2按住音量减以及电源键,出现三色屏并出现蓝色loading...后松开按键,稍等片刻屏幕中下方出现蓝色英文后按电源键开始刷入clk,进度条走完后点击电池仓里的重启键或者扣电池,并重启手机。
启动过程中按住返回键以进入Bootloader。
clk使用教程请自行XX,暂时没有时间写,见谅。
可选:
更换recovery为提供4EXTNAND
**解压4EXTNAND的recovery,解压,找到recovery_leo.img,假设放在目录b下(注意,b在这里只是个代号,你需要使用完整路径,比如d:
/b)
**Bootloader界面选INFO,接着选ENABLEUSBDETECTION
**将recovery分区大小调整为7m,确保屏幕下方显示usb,adb下执行如下命令:
fastbootflashrecoveryb/recovery_leo.img
进入recovery对SD卡进行分区,若使用4EXT版本recovery,请参考2.2.1~2.2.6;
否则请参考对应recovery使用说明(此处未提供)。
3.2刷入nandrom
这个不用说了吧,大家早就会了。
3.3刷入sboot的EXTrom
flash_sboot_v2.zip(206.35KB,下载次数:
65)
29上传
3.3.1进入bootloader界面,选settings,接着选addsboot,等待回到bootloader主界面
3.3.2回到主界面后选择RECOVERY进入recovery
执行步骤2.3.1~2.3.6
3.3.3确保RMNETConnection保持未选择状态,然后点击Next
3.3.4点击Next并等待安装完成,完成后点击Next
3.3.5确保Reboot未选中并点击Finish
3.3.6执行2.3.1,2.3.2,选择flash_sboot_v2.zip,执行2.3.4
等待输入完成,重启手机并按住返回键进入BootLoader,选择ANDROIDSBOOT进入系统。
3.4刷入tbootrom(感谢bojanbl)
flash_tboot_v2.zip(206.45KB,下载次数:
63)
执行3.3,只是将sboot换为tboot。
3.5多系统切换
开机按住返回键进入bootloader,选择相应系统启动。
4.添加了一个卡刷版magldr,和clk一样刷入,有兴趣的朋友可以试一试。
卡刷版magldr.zip(146.77KB,下载次数:
57)发送到手机
说明:
1.本教程适用于安装了Magldr1.13,Clk以及WM的HD2用户。
2.或许有人对NativeSD技术不以为然,认为不过是卡模拟的翻版,如果你这样认为,你就大错特错了。
首先,现在HD2的NAND的文件系统是yaffs,这是早期的Android系统采用的文件系统格式,到了谷歌发布Nexuss之后,几乎所有的Android系统的文件系统都采用了EXT4这种Linux标准的文件系统格式。
另外最新版Magldr2.01将摈弃yaffs格式,采用
EXT4文件格式。
所有把ROM刷进EXT4分区不但不会减慢系统的速度,甚至可以超过NAND,淡然这样取决于你的SD卡,建议C6以上。
教程:
一.对于Magldr用户(现在可支持N个系统):
1.分区(分区前请备份好数据,EXT4分区建议2G以上,这样你可以多系统)
a.对于NAND是Android的用户,把你的SD卡分区为FAT32primary+EXT4primary,建议使用minitoolhome软件分区。
b.对于NAND是WP7的用户,把你的SD卡的前段的FAT分为FAT32primary+EXT4primary,后段为WP7分区,这个分区不要动。
2.安装ROM及Recovery
把附件的NativeSD文件夹复制到你的SD卡根目录,下载你要安装的NativeSD的ROM(如果你要多系统,请多下几个),关机长按挂机键进入Magldr的主界面,选择10.services->
1.bootsettings->
1.bootsource->
1.androidfromsd返回主界面,选择10.services->
2.alwaysmenu->
按挂机键,返回主界面,选择10.services->
3.adsddir->
选择NativeSD,返回主界面,选2.bootadsd,这时进入Recovery(功能和直刷版一样)不要wipe,直接安装,选择安装到sd-ext(默认)。
在安装过程中,选择rmnet,安装完成自动重启进入系统,如果你想要多系统,请安装附件的NativeSDBootV4.apk,打开点击Recovery,这时会提示获取root权限,点击记住,允许即可,提示完成后,再点击reboot即可自动进入recovery,按照第一个ROM安装方法就可以安装第二个,第三个......第N个。
切换EXT上的系统只要进入NativeSDBootV4.apk,点击你要切换的ROM即可,然后点reboot即可自动进入你要的系统。
二.对于Clk用户(现支持1个NAND+2个EXT系统,明天即可以支持12系统,静待Clk更新)
1.分区(分区前请备份好数据,EXT4分区建议2G以上,这样你可以多系统),把你的SD卡分区为FAT32primary+EXT4primary,建议使用minitoolhome软件分区。
2.把附件的NativeSD文件夹复制到你的SD卡根目录,下载你要安装的NativeSD的ROM(如果你要多系统,请多下几个)。
3.安装第一个EXT系统。
进入bootloader界面,选settings,接着选addtboot,等待回到bootloader主界面回到主界面后选recovery进入,不要wipe,直接安装,选择安装到sd-ext(默认)。
在安装过程中,不要选择rmnet,安装完成不要重启,然后刷入flash_sboot_v2.zip。
完成后重启手机并按住返回键进入BootLoader,选择ANDROIDSBOOT即可进入系统。
4.安装第二个EXT系统。
进入bootloader界面,选settings,接着选addtboot,等待回到bootloader主界面回到主界面后选recovery进入,不要wipe,直接安装,选择安装到sd-ext(默认)。
在安装过程中,不要选择rmnet,安装完成不要重启,然后刷入flash_tboot_v2.zip。
完成后重启手机并按住返回键进入BootLoader,选择ANDROIDTBOOT即可进入系统。
5.系统切换。
需要进想进的系统,记得开机的时候按住返回键进入BootLoader,选择ANDROIDSBOOT或者TBOOT即可进入系统。
三.对于WM用户(现支持N个系统)
2.把附件的NativeSD文件夹复制到你的SD卡根目录,下载你要安装的NativeSD的ROM(如果你要多系统,请多下几个)。
在WM下进文件管理器,找到Nativesd下的Recovery1或者Recovery2,进入,点击haret.exe,这时手机重启进入Recovery(功能和直刷版一样)不要wipe,直接安装,选择安装到sd-ext(默认)。
在安装过程中,不要选择rmnet,安装完成自动重启进入系统。
重复这一步骤即可安装多个EXT系统。
3.多系统切换,当在WM下时,找到NativeSD文件夹里的系统目录(比如MIUI),进入,点击haret.exe即可进入MIUI系统。
删除EXT分区上不需要的ROM方法:
打开NativeSDBootV4.apk,点击Delete,然后点击你要删除的ROM,它会自动删除EXT分区上的ROM以及NativeSD目录下对应ROM的启动文件,清理全自动,不再需要手工操作。
好了今天就说到这,关于制作NativeSD的ROM以后再说吧。
附:
所有工具都在这里。
附件.rar(142Bytes,下载次数:
136)
昨天16:
33上传
本帖最后由chshrm于2012-9-1015:
05编辑
9月10日(更新miui297-update2nativeSD)
ROM特点:
1.基于xda上Xylograph大神的最新版PA_leo_beta_v2.00_div2.zip重新移植NexusS-miui2.9.7版。
2.速度很快,点击解锁瞬间进入系统桌面,把开发选项里的窗口动画,过渡动画,动画时长全部改为0.5x,可以获得最佳效果。
3.安装方法仍然和上个版本2.9.7一样,就不再罗嗦了。
4.相机全景可用,但是效果仍不理想。
谁用谁知道!
下载地址:
miui297-update2(nativeSD).zip(256Bytes,下载次数:
1239)
3天前上传
软键:
a.nand版使用9月8日的nand版软键
b.EXT版,
EXT-softkeywithpower-2.9.7.zip(5.91MB,下载次数:
3846)
*
9月8日(HD2-MIUI-2.9.7版采用nativeSD技术)
HD2获得了新生!
从此我们可以尽情享受多系统,大空间,快速度的刷机方法了!
使用nativeSD技术,无需给你的rom定义system分区了!
1.所谓的nativeSD技术,就是把整个ROM,安装到ext4分区上。
EXT4的大小至少512MB,可以2GB,4GB都没关系。
根据xda上securecrt(nativeSD技术的原创者)的介绍,c10的卡读写是10MB/S,而nand的速度是4MB/S。
因此安装在EXT4上一点都不慢,而且不会有坏道!
更不用经常做task29了。
今天这个rom就是采用这种技术的,安装的过程中,你可以选择安装到nand,也可以选择安装到sd-ext(默认)。
在安装过程中,还有选择rmnet数据连接和PPP数据连接。
如果用magldr引导的,选择rmnet,不选则是PPP(clk引导用的)。
2.安装方法:
a、mag