yashsingh1/xdaforums huggingface dataset:
[HD2 Android SD Development] zkun:
my sdCard's fisrt patition is Fat32,the second patition is ext4,third patition is wp7-partition,

i created patition like this:

1.backup all;

2.flash wp7;

3.reset phone in about menu;

4.go to magldr menu,take out SDCard from phone,phone screen is still at magldr menu;

5.delete the wp7 unformatted partition,there is only a 200m wp7-partition in sdcard ;

6.create a logical unformatted-partition for wp7 use the unallocated-partition;

7.insert the sdcard into phone and boot wp7;

8.shutdown phone,take out SDCard,resize the 200m-partition to 10GB,and the filesystem is fat32(64k);

9.create a ext4-partition use the unallocated-partition,and set it as primary;

10.put "nativeSD ROM" and "recovery forder" to 10g-fat partition;

11.then flash the naticeSD use recovery;

12.after all of these,i set the wp7-partition as primary.

maybe something i forgot...try it by yourself
[HD2 Android SD Development] ayysir:
Perfecto
[HD2 Android SD Development] securecrt:
Thanks, Its almost perfect!

But I request more. :cowboy:

1. Can we make the scan roms action automatically done after the app been loaded ?

2. hide the ROM1 ROM2 ...ROM5 buttons only show the valid ROM buttons, it is possible that the user will install more than 5 ROMs (the ROM devs)
[HD2 Android SD Development] Xylograph:
Thanks for your work ! Really appreciated :)
[HD2 Android SD Development] macs18max:
Sorry for posting here as I know its for dev only. Can anyone post a converted for Native SD NexusHD2-2.7 initrd.gz and zimage for bootsd folder, and also install.sh.

Really appreciate. Thanks in advance
[HD2 Android SD Development] sbhas2k:
Where can i find "clk from kokotas", As of now i am ok CLK by Rick
[HD2 Android SD Development] bojanbl:
I pressed thanks instead of reply :silly:

This is his shared folder, and in compiled versions you will find builds. Take the newest one and install ;)
[HD2 Android SD Development] ppk.net:
here included with CWM recovery

:laugh:

http://www.mediafire.com/?je66bmdh4y6j44m

But, problem is

:confused: I still don't know how to change recovery to 4EXT-recovery

Yes i have fastboot driver but with kokotas lk

i don't know what option that i can use fastboot command

and you may need fastboot command here

http://xdaforums.com/showpost.php?p=23750446&postcount=416

and finally you may same as me :crying: wait for

clio94 or someone who kind enough for post

How can i flash 4EXT Recovery in kokotas lk

good luck m8
[HD2 Android SD Development] sbhas2k:
My HD2 USB broke long back and thus i flashed clk so i can repartition on the go.. Is there any similar method to install this CLK from SDCard.. Thanks in advance
[HD2 Android SD Development] seaman2k:
u dont need 4ext-recovery or anything ..judt follow that http://xdaforums.com/showpost.php?p=31256707&postcount=967

i work with clk for kokotas and i have now 3 roms one nand second with sboot third with tboot wooooow:p:fingers-crossed:
[HD2 Android SD Development] ppk.net:
press the thank button, but limit

Thanks, I read and follow

but I'm no lucky during flash flash_sboot_v2.zip

it said something Failed :crying:

Error :crying: and

Aborted :crying:

Start again with Task29........Rom (change nand ROM)....

until install NativeSD OK, But same above error when flash flash_sboot_v2

So looking for the new way

for now waiting for the kind man :cool:

Thanks again:good:
[HD2 Android SD Development] Xylograph:
Ok some more observations about this great app you've made

1. When I have 8 folders in NativeSD (containing ROMS) the scan option doesn't work.. not that I really need 8 roms, but I am sure all these hd2 freaks would need at least 12 ROMS to feel like a HD2 user ;)

2. It would be great if it would actually verify there is a initrd.gz + zImage inside the ROM folders to trigger it for the 'scan folder' ROM recognition

Thanks again and keep up the great work !
[HD2 Android SD Development] bojanbl:
You don't have to do task29 that often ;)

Total reset procedure which I follow:

Format SD card

copy LEOIMG.nbh (kokotas CLK) to SD card

power on phone while holding volume button down

you will see tricolor screen for one second and that you will see white screen with instructions for rom update

press power button for start flashing

take out battery

return battery

power on phone
[HD2 Android SD Development] joyqing:
perfect nativeSD technology. very fast and smooth.

I use 1.1a nativeSD SD version with WP7 dual system, but have 2 problems:

1. Bluethooth AVRCP doesn't work, so can't use headset to control music player Play, Pause, Next, Previous...(I use default Music with ROM)

2. a game Hot Pursuit doesn't run.

1.0 Nand version doesn't have these two problem.
[HD2 Android SD Development] gtbluesky:
I agree with you!
[HD2 Android SD Development] Xylograph:
There have already been a couple of reports NativeSD is not working when using 'name_of_various_recovery_here' untill they formatted their ext partition and installed 'name_of_rom_here' with 4EXT recovery...

I've tested NativeSD using 4EXT recovery and I will only give support for my roms when people use that recovery to install the NativeSD roms..
[HD2 Android SD Development] clio94:
This app work as it should.Thank you.

About clk.The "problem" is that in clk you must flash the zimage,initrd.gz in sboot partition.It doesnt read directly from folder like magldr.So if someone with clk wants to boot to another rom must do these steps

1.open app and select the desired rom

2.Go into recovery and flash flash_sbootv2.zip so sboot partition will install the new required files

3.Boot from sboot

4.Or compile a own clk version with sboot,tboot,4boot,5boot,6boot and going on :laugh: so he will boot as many roms he wants without bothering by flashing files

You can do this by flashing flash_sboot or flash_tboot files for sboot,tboot partitions.see here http://xdaforums.com/showpost.php?p=31256707&postcount=967
[HD2 Android SD Development] seaman2k:
i just talk about how is going with me as clk user ..i found it is better to do it with ..nativesd folder for sboot & recoveryfolder for tboot all with nand

but i still need somethings to be clear with all of perfect project which i think need to evaluate as the best on xda at this month :good::good::good:

- every rom installed take a big storage space for data restore from titanium backup ...is there solution for that :confused:

- native-sd apks works to scan nativesd folder what about scan other folder like recovery for tboot for ex :confused:

- what will happend if i try to wipe ext4 for install new nand rom ..is that will wipe other roms on sd :confused:
[HD2 Android SD Development] JeremyGuan:
on which mode should I put my HD2 when i want to flash the 4EXTRecoveryNAND?

1) Green,Blue,Red Screen?

or

2) Select USB FLASHER option on MAGLDR screen?

or any other?:confused:
[HD2 Android SD Development] Spaqin:
USB Flasher in magldr, then run DAF.exe on PC.
[HD2 Android SD Development] drmodify:
Works

nativeSD works perfectly. The ROM is fast and very minimal lags. I guess this kind of installation will shift pure sd boots to this sd-ext boots. Thank you dev's! Your work should gain a nobel peace prize for mobile phones
[HD2 Android SD Development] Xylograph:
Well maybe you guys could push it to the frontpage of XDA :D
[HD2 Android SD Development] megam4n:
This looks awsome!!!

Congrats!!!!

I want so bad to test it out...

Can someone explain to me how I'll port this ROM http://xdaforums.com/showthread.php?t=1769081

to Native SD?

I cannot understand how to do it from the first post...

Thanks a lot!
[HD2 Android SD Development] Xylograph:
As far as I know.. there is no compatible gingerbread kernel for this method yet..

I haven't tried it yet though, but I think the kernel needs some commits first.. unless you know of a gingerbread kernel with these included I wouldn't waste my time on that yet..
[HD2 Android SD Development] Szczepanik:
Thanks NativeSD Multiboot v2 works with Windows Mobile WM 6.5 clrcad & Haret

Would be better if it did not reboot to WM but it does allow me to switch NativeSD builds - PA & CM9lite so far.

The NativeSD builds boot really fast and are much smoother & faster than SD ROM ports. Thanks!

Voting for front page!

Cheers

Tom
[HD2 Android SD Development] securecrt:
I am working on this. some strange issues . still debugging
[HD2 Android SD Development] KINGMANI:
Works nice ;)

Very smooth and just some minimal lags

But is there a way to use 1EXT4 for my NAND Android als A2SD and 1EXT4 for NativeSD Android?

NativeSD just use my first EXT4 Partion form A2SD but not the 2nd which i have make for NativeSD :(
[HD2 Android SD Development] macs18max:
+1.. I'm also trying to do a nativesd for Nexus HD2 Cm9 2.7. Used the Dual_installer_v2.zip in the first post.

1. copied nexushd2's initrd.gz and zimage to boot,

2. Changed ROMname to HD2 in the file in install.sh.

3. Copied Nexushd2cm9 systemfiles to system folder of Dualinstaler boot..

4. Zipped the file and Flashed it on my hd2. Install sucessful,

but it still booted in xylo's aokp. Folders were created in sdext\nativesd\nexushd with all sys files but sdcard\nativesd\nexushd2\ was empty

I guess one folder named "bootsd" which need kernel and sdext ramdisk (initrd.gz and zimage) which need to be converted I think. dont fully understand. Put a request earlier but think everyones busy or may be it is so simple that I nodody wants do it. tried google / search xda and still searching for solutions, all I get is I have to install linux in order to edit initrd.gz. If anyone has manage to use a nativesd nexushd2 plz share kernel and sdext ramdisk. Thanks
[HD2 Android SD Development] clio94:
-Not sure what you mean but if i understand well, this is normal.This space is not seperated in partitions like in nand installation.You have a ext4 partition which is shared for all roms.Every rom has own folder and there will be saved the system partition of the rom and data partition.So if you install another rom,you will see at previous rom that internal memory is reduced.If you install in the new rom,all your apps you will see that internal memory will be reduced more.

-If you wipe ext4 partition you will erase all the roms.See it like the old sd android roms.If you wipe fat32 partition you will loose all the roms.If you erase the specific rom folder,you will loose only the rom from this folder.
[HD2 Android SD Development] Xylograph:
Just use 1 sd-ext partition.. NativeSD won't mess with your nand a2sd script, because it uses it's own folders on the ext partition..

Maybe in future releases we could let users choose what ext partition to use when there is more than 1 available ..
[HD2 Android SD Development] KINGMANI:
Okay thx for the answer :D

I was worried that it gonna **** up my system ^^

Yeah would be pretty nice.
[HD2 Android SD Development] c1cl0n:
It's must be nice

:)
[HD2 Android SD Development] fuzzifikation:
just a little feedback: it's working flawless for me. just blazing fast compared to normal SD builds (I'm running Paranoid). only YouTube flickers a little.

I've never had any rom on sd card run as perfectly as this on native sd.

also: I'm a noob with zero Nand experience and was able to install it using the supplied info from first post .

thanks a lot.
[HD2 Android SD Development] Xylograph:
Ok,

For this one time I've made an exception, since tytung Nexushd2 rom is probably the most used rom.. here is the ramdisk converted for that rom.

Rom name = NEXUSHD2

Use the above name for converting the rest and you should be good to go.. good luck !
[HD2 Android SD Development] macs18max:
Yeh!!!! Thank you so much xylo.....
[HD2 Android SD Development] ppk.net:
Thanks very much. Your solution solved the problem :good::good::good:

now I have pa ics 1.52b on nand and

aokp jb on sd-ext :laugh:

And new problem :confused:

first boot to NativeSD, seem like cannot connect mobile data H sign appear

I remove sim card and setup phone pass

but not sure what wrong I done

when reboot to sboot, my mobile freeze on lock screen

cannot move lock-sign

I'll try to reinstall, Do I need to format sd-ext? :confused:

or do something special ? :confused:

hope lucky this time
[HD2 Android SD Development] JeremyGuan:
So this NativeSD only show love for those MicroSd Class 6 and above speed? :( I can't feel any difference on Class4 Scandisk 16GB
[HD2 Android SD Development] Xylograph:
Thanks m8,

I've made another nice addition for my future rom updates.. when choosing nand install there will be a ramdisk+kernel written to the sdcard/NativeSD/NAND folder so people can boot to nand via sdboot using that nice app from datagr :)
[HD2 Android SD Development] pakure:
Xylo ...the instructions in 2nd post...say..to use SD boot recovery....but I think it is not needed for those with magldr android nand...as you can simply use cwm recovery in magldr and flash the zip from SD like any nand install..only that you select sdext here....just thought it would be one step less...

Admire your work totally. Running your aokp b40 on nand and aokp jb on native SD ...both are rocking.
[HD2 Android SD Development] megam4n:
Ok thanks a lot Xylograph!

Keep up the good work!
[HD2 Android SD Development] securecrt:
I also test it :laugh: but I don't think this is useful for most people.

datagr's app is cool, It is another milestone for NativeSD Rom Dev progress.
[HD2 Android SD Development] Xylograph:
Check the quote above yours what might go wrong when not following the instructions.... ;)

What difference ? what are you comparing this with ?

That you don't feel a difference in performance compared to NAND = win against a 'normal sdrom'

If your nand is drowning away in bad blocks = win against bad blocks

Should I go on ?

Yeah, that's why I only include it for the NAND install ;)

I hope datagr will make that app even better !
[HD2 Android SD Development] datagr:
All requests from Xylograph and securecrt are done!

Please download the latest version.

Supports up to 12 roms.

Auto-scan on boot of the app for the folders.

Auto-scan if initrd.gz and zImage exist in the folders that the app found.

Auto-hide the rest of the buttons that are not representing any existing rom.

I hope you like it! :)

Once again I want to thank securecrt and Xylograph for evolving our beloved HD2! :)

Download the latest V3_1 version with better UI. :)
[HD2 Android SD Development] timmymarsh:
Guys, CONGRATULATIONS

Hey guys,

Finally found time to set this up today, installation went sweet and worked first time although i did kinda stress a little when flashing from recovery lol.

This is excellent work, many congrats and thanks for the hard work. :highfive:

Cheers,

Tim.

[this is very worthy of the front page peeps, vote using the button in the top right ;) ]
[HD2 Android SD Development] nickisverygood:
Awesome work!!!!

That u very very very very very very very much!
[HD2 Android SD Development] dimdimdim:
great thanks to all devs!!!

the only question before I try is:

"Install servel ROMs at the same time. and each ROM share the same space"

does it mean same ext4 partition?

if yes, then how does this work?

if I understand it right, ext4 partition is used as user data partition..

so, after boot with new rom, the old one data gets formatted?
[HD2 Android SD Development] osama marouf:
Hello Xylo

I've installed 4 Romes one on the Nand and 3 on ext 4 and all work very well, only I add number in front of the NativeSD folder name, for example,( 1NativeSD. 2NativeSD and so…)and when I want to use rom I remove the number and all ok

I think it's the simplest way.

thanks a lot Xylograph
[HD2 Android SD Development] ralfkof119:
Question from a noob... ^_^

I just want to clarify before doing anything. This is my first time using this method.

So, first is I download the 4EXTRecoverySD.zip from the post... Unzip it and put it in my sd card. Before putting it in my sd card, should my sd card already have a ext4 partition or the 4EXTRecoverySD will do it for me? (1st question)

(2nd question)

After running clrcad and haret from Recovery folder of 4EXTRecoverySd, step 2 in the quote says to "Flash the ROM.zip package and follow instructions". Is the ROM.zip mentioned the unpacked file of the ROM I want to install? For example this ROM?

Sorry for the questions I'm just kinda confused is all... Thanks in advance.
[HD2 Android SD Development] datagr:
Just flash the roms that you wish. Each rom will create a separate folder. So you don't have to worry about anything. Everything are created automatic.
[HD2 Android SD Development] onlinegames:
Hi Xylo,

I am trying to convert JBSourcery NAND ROM to NativeSD, however I am stuck on the initrd.gz conversions. SecureCRT's instructions are clear for most parts but this initrd conversion is not something I understood fully.

I know you don't like writing tutorials :p but could you explain the conversion steps so I could can try the other ROMs I have in mind (MIUI, CM9 etc.)?
[HD2 Android SD Development] Spaqin:
You can make the partition by yourself beforehand (with for example MiniTool Partition Manager) or you can use 4EXTRecovery to do it for you. Up to you.

The ROM.zip you need to install is the zip you download. No need to unpack it. If you still don't know what I'm talking about, run that recovery and see the options.

The same ext4 partition. ROMs create their own folders with system stuff and there is shared /data for them. You understand that wrong; EXT partition doesn't have to be only for data. The partition won't be formatted with installing a new ROM.
[HD2 Android SD Development] raziel024:
Some dumb question, how much size is the space for installing apps?
[HD2 Android SD Development] clio94:
The space for installing apps is the whole size of ext4 partition minus the size of the rom.For example if you have ext4 partition 1gb and the rom you installed needs for system and preinstalled apps 200mb,you will have for your apps 800mb.
[HD2 Android SD Development] securecrt:
BareBoneCM7 NativeSD

I don''t want to release the NativeSD BareBoneCM7 ROM, so I only post the files which are different with the NAND version

1. Please download the Nand Version of BareBoneCM7(latest version) from Rick_1995 's post

2. downlaod the file View attachment BareBoneCM7_NativeSD_installer_Diff_Nand.zip

3. rename the cm7-v2a.zip to cm7-v2a_NativeSD.zip

4. extract the BareBoneCM7_NativeSD_installer_Diff_Nand.zip files into cm7-v2a_NativeSD.zip

5. flash the cm7-v2a_NativeSD.zip

It is only works on Magldr now, and should be easy make it work on clk

enjoy!
[HD2 Android SD Development] ralfkof119:
So if I make my own ext4 partition, I won't need the 4EXTRecoverySD anymore? And just run the clrcad & haret contained in the NativeSD Rom Build of my choosing?
[HD2 Android SD Development] hottracks4:
Xylograph told me to post the question here so a li'l guidance please...

I've done i dunno what exactly but it think my partitions are in the wrong positions.. I need some help here.. According to any partitioning tool, the partitions are in this order.. Fat32 (5.6ish GB), EXT4 (1.9ish GB), then the windows partition of 7.2ish GB.. Left to right.. Windows phone is booting fine.. Installed PA in the EXT4 partition just fine but PA refuses to recognise the FAT32 partition.. I can't access any of my files.. Everything else is working fine.. How do i get PA to recognise the storage partition?? Does the EXT4 partition have to be before the FAT32 partition?? Cuz then the mgldr fails to recognise the storage partition and then i can't choose a folder to boot from for SD boot.. :-/

Thanks.. :)

Edit: Btw, i've read through the OP thoroughly and did it all fine i think.. Maybe I missed out on something.. But not sure.. Please do point out what i did wrong if i did.. Thanks..

Edit2: In the 4EXT recovery i tried to do a "check partition alignment" in advanced menu.. It says "your fat32 partition isn't perfectly aligned! You may want to repartition the whole sdcard.. Your 1st ext partition isn't perfectly aligned.. You may want to consider repartitioning.." and every time I change menus i get "E: can't mount /cache/recovery/log, can't open.. blah blah.. Failed to find "cache" partition to mount at /cache"
[HD2 Android SD Development] securecrt:
The function part is already very good!!

but the UI part needs a bit modification see the pic

Can we make the UI button like this ? the issue is the ROM name too long will make the button bigger than the shorter ones
[HD2 Android SD Development] FCORivers:
Im not able to flash ext4 recovery because of my usb not working, so how do i flash zips like the softkeys mod on a sd ext rom? Clk1.5.0.7, cwm recovery touch 5.2.0.6.
[HD2 Android SD Development] securecrt:
every time you install a new ROM to SD/ext4 you should copy the /sdcard/NativeSD/* to your /sdcard/ICS/

for the multi-boot part you only need to change the NativeSD to ICS in the switch script.

but I don't know how can you enter CWM and install the ROM?
[HD2 Android SD Development] Xylograph:
All roms will be installed to a separate folder on your EXT partition so you can safely use your EXT for any NAND a2sd script you like... they are doing fine together ..

Also we don't want to mess with current general setups which maybe use the 3rd partition as swap..

Securecrt even made it possible to share the app folder on the root folder of your EXT partition with different EXT Roms... but I left it out on purpose for the 1st release.
[HD2 Android SD Development] Spaqin:
Oh, not for WP7 dual booters? Sad story :( Are we going to be supported in future? Or... well, I can see a workaround (make ext partition -> install CWM -> install ROM -> make backups of partitions -> install WP7 -> restore backups with WP7 space), but that would mean so much time used just for this, especially for people with WP7 already.

What about EXT partition images with ROM just installed, so we could just insert them? Would that work?
[HD2 Android SD Development] HypoTurtle:
Just noticed that, wasn't expecting considerations for other builds to be made from the very start, personally if i can't get nand android to run properly again i might try Win7.* now that we have this.

Edit. Have also just seen that we now have rich notifications fully working(?) - ( On other roms i only seen them with system apps (phone, text etc)) Download tunein radio to see what I mean, have had the notifications from it on my tab for a while now, so it's not due to an update.
[HD2 Android SD Development] securecrt:
I never use WP7 on my HD2 for now I hope some one can tell me how the WP7 use the SDCARD.
[HD2 Android SD Development] zexmunze:
confirmed adb not working,but can acess your sd-ext from recovery ;)
[HD2 Android SD Development] dcos:
Seems very nice, I would really like to try it. I've been using ph03n!x's solution from the start but found that sometimes system becomes a bit unresponsive (my guess is multiple read writes), so really looking forward to trying this one.

@ Xylo Any chance of uploading JB_PA build? Or is initrd.gz same for both?
[HD2 Android SD Development] clio94:
first boot how many time does it take?
[HD2 Android SD Development] HypoTurtle:
seconds; max 2 minutes (?), there isn't any data file to build or anything, first boot shouldn't take long
[HD2 Android SD Development] Robbie P:
WP7 encrypts the sd card and uses it for operating system space as well as for storing data. Most HD2 WP7 ROMs allow the first 200Mb of space on sd to be used as FAT storage, which can be resized. They also use the last 24Mb nand space in magldr menu.

PPL dual booting either partition the sd card with the enlarged FAT partition (primary) or (as I do) use a separate card for WP7.

I am trying to see if i can port this ATM...

It boots with original initrd.gz.....Now to see where it is running from;)