NativeSD Rom+EXT4 for New Users with peechurs

mengfei

Senior Member
Jan 20, 2010
953
391
0
Shenzen, China
By now a lot may already know this by now

NativeSD Rom Boot Script for HD2
http://forum.xda-developers.com/showthread.php?t=1869673
many-many thanks to the devs & guys that gave us this!

But there are still a few out there that are new to this so here is what i did to make it simple to follow.

What's it about anyways, here one good answer from samsamuel

standard sd android runs from an image on the fat32 partition that pretends to be a file system, nativeSD actually installs to the EXT partition, and the phone/android treats it as a real filesystem. its the same as installing to nand, except as fast as or faster (assuming you have a nice fast card,) than nand, and it keeps the read/write pressure off the nand memory, reducing the potential for bad blocks.
what you need:
- a good fast SD card, size depends on your needs (i tried a 4g Kingston that took forever to load, it could be fake/ damaged)
- MiniTool Partition Wizard Home Edition 7.6
- Download 4EXT Recovery from here. this is where the magic starts, thanks Xylograph/ securecrt
- for multi-ROM selection , thanks datagr
- for NativeSD Touch Recovery, backup & restore thanks tytung
- How not to Google Play when using diffrent roms so as not to always go to Google Play

I assume you already have Magldr/ CWM in your HD2 & know your way around the Magldr Menu.

First we need to format the SD card so that it will contain two partitions, ALL DATA WILL BE DELETED. so do a backup/ copy of your card.
- 1 FAT32 primary
- 1 EXT4 primary


Be very careful when using the minitool partition as you can accidentally format/ delete your Hard Disk Partition.

Insert you SD card to your PC & run minitool partition, something like below will show. Make sure you select the right drive.


Right click on the drive & choose "delete" then apply the changes, Again make sure it's the right drive! You now have an "unallocated" partition.


right click on the drive again & choose "Create New Partition" & change the dropdown boxes as the options below. Now move the mouse to the end of the "Size and Location" table. click & hold then move to the LEFT to leave a space for the EXT4 which will be done latter. Size will depend on how many Roms yo plan to use & how many apps you plan to install. Click OK.


right click on the drive again that has the "Unallocated" space & choose "Create New Partition" & change the dropdown boxes as the options below. Remember it should be Primary & EXT4. Click OK


Click Apply & when it's done you should have 1 FAT32 & 1 EXT4 Partition


Another method of creating an EXT4 partition
3a Use the provided 4EXT recovery (NAND or SD version) to create the partitions and format them.
copy the "TOUCH" or "TWRP" or "RECOVERY" folder your SD Card (they all do the same thing)
no need to copy the others for now as it will be erased when you create/ format the EXT4 partition



Magldr > Service > Boot Setting > AD SD Dir > TOUCH
& this should run, Tap on Advance


Tap on Partition SD card


Ext size. = press the + sign to go up, swap size is 0 & make sure to select EXT4 then tap Partition


this is what info you can see using the "Recovery" Folder method
Magldr > Service > Boot Setting > AD SD Dear > Recovery (folder must be in SD root)


Time to Flash!

Magldr > Service > Boot Setting > AD SD Dir > TOUCH
Tap Install, notice that the compatible ROMS for this methoid have a div2 or NativeSD designation, tap on the ROM you want to flash.


Make SURE the ROM you Tap is the correct one
if you made a mistake tapping the incompatible ROM it will not go the Aroma installer but immediately will be flashed to NAND - erasing what ever you had there!


Install to SD-EXT


wait for it then your Done!


Magldr > Service > Boot Setting > AD SD Dir > NATIVESD


Run NativeSDBoot.apk, tap on whatever ROM you wan to BOOT to then re-start.
HTH :cowboy:

& BTW don't forget to hit the Thanks Button for the Dev's & Guys who made/ ported those ROM's to become NativeSD :highfive:
 
Last edited:

hitutsu829766

New member
Aug 20, 2012
1
1
0
Hi,
I've done all the things in the guide and my question is, why does it go smoother and faster on my 8gb class 2 card than the 32gb class10 card?
thx and sorry for my bad english xd
 
  • Like
Reactions: rush420

alexdenied

New member
Jul 22, 2012
1
0
0
I can't find softkeys

Hi I have installed on native sd the "PARANOID ANDROID LEO BETA V2.00" rom (thank to the developers for the great job) everything I've tested works fine but i can't enable sofkey i need them becouse my hard back button doesn't work very good. Can anybody help me? thanks
 

mengfei

Senior Member
Jan 20, 2010
953
391
0
Shenzen, China
Hi,
I've done all the things in the guide and my question is, why does it go smoother and faster on my 8gb class 2 card than the 32gb class10 card?
thx and sorry for my bad english xd
could by the way it was formated or the size of cluster used? some card specs are fast in some work task but now all maybe like read-write, copy-transfer etc.

anyways just use whatever works best for you :cowboy:
 
  • Like
Reactions: InV15iblefrog

bleui

Senior Member
Oct 16, 2010
136
18
0
what is the difference between the recovery files for SD (cwmtouch, cwr, twrp)?
can you also please make a tutorial on how to make multi boot using the recovery method, texts tutorial would be fine
thanks
 

amateur_no1

Member
Jan 1, 2011
43
0
0
please give more info on your set up :eek:
which 2nd rom did you flash? ext size? recovery or touch?
Ext4 3gb free >2gb, i flashed cm9ite v1.1b as 2nd using ext4 recovery sd as i flash fisrt rom PA v2. Do i need to do some extra steps or install any extra apks? Iam using marldr and android on Nand.Thanks

Sent from my NexusHD2 using Tapatalk 2
 
Last edited:

mengfei

Senior Member
Jan 20, 2010
953
391
0
Shenzen, China
Ext4 3gb free >2gb, i flashed cm9ite v1.1b as 2nd using ext4 recovery sd as i flash fisrt rom PA v2. Do i need to do some extra steps or install any extra apks? Iam using marldr and android on Nand.Thanks

Sent from my NexusHD2 using Tapatalk 2
where did you get cm9ite v1.1b?

as i sew this is the one that's available
CM9ight_leo_v1.1a_div2.zip - mirror (Flash via recovery)
md5: 6fff65279a80b4e06d5dbc7f14aa7ccf
 

mengfei

Senior Member
Jan 20, 2010
953
391
0
Shenzen, China
I just flashed CM10 just now using EXT4Recovery on SD, no problem here. Try to DL the file again it might be a corrupted zip or try to see the md5 if they match.

=====================================================================================================================

what is the difference between the recovery files for SD (cwmtouch, cwr, twrp)?
can you also please make a tutorial on how to make multi boot using the recovery method, texts tutorial would be fine
thanks
AFAIK those are just the same ROM manager/ Recovery loaders but from different dev's or you can use either if your keys are not functioning twrp(team win recovery project). for multi boot just use the app "NativeSDmultiboot" in the first page, it will be like the one attached.
 

Attachments

Last edited:

bleui

Senior Member
Oct 16, 2010
136
18
0
I just flashed CM10 just now using EXT4Recovery on SD, no problem here. Try to DL the file again it might be a corrupted zip or try to see the md5 if they match.

=====================================================================================================================



AFAIK those are just the same ROM manager/ Recovery loaders but from different dev's or you can use either if your keys are not functioning twrp(team win recovery project). for multi boot just use the app "NativeSDmultiboot" in the first page, it will be like the one attached.
I meant, how to install multi ROM with recovery method. do you just boot to the recovery folder and install another ROM.zip? or use the NativeSDmultiboot apk and then install from there?