Ok my friend but on the next release. You requested this cosmetic change 1 minute after I released the version 6!
No problems Thanks for V6 I am out of thanks for today
Ok my friend but on the next release. You requested this cosmetic change 1 minute after I released the version 6!
Native SD and NAND strange thing.
Sorry about he PM. I cannot post in the forum.
HD2, running NEXUS NAND rom. Run PA NativeSD w/o problems. Run NativeSD, JB rom and then I cannot boot into NAND. Hangs on boot screen. Need reload the .zip for Nexus rom and goes back to normal. I don't know any connection between NativeSD and NAND rom. Happens every time.
I have also found that many problems caused with all roms are a poorly formatted card, particularly the FAT32 partition. Those system error messages and Sim card missiong etc. are caused by bad card and people blame the card. Windows scandisk will report the file structure as good. Reformatting with Windows doesn't seem to help. Using Linux to format the disk works. I use Gparted. Solved problem several times even in the 16g x class 2 Stock TMOUS phone.
Proof with the NEXUS rom is just to pull the card out and see that the messages go away.
Hello all!
Here is the new version 6.
Added : fix permissions in nativeSD roms
Added : clear Dalvik cache in nativeSD roms
Added : kernel update(*) for nativeSD ONLY roms (thank you master Tytung for the guidance)
Enjoy and if you like it please press [Thank you] button.
(*) How to update kernel :
1) download the zip file of the kernel (of course...)
2) rename it to [update.zip] and put it in the sdcard/nativeSD folder
3) run the nativeSDmultiboot app and go to tools -> update kernel
4) reboot IMMEDIATELY! (this is really important to avoid any force closes...)
Hello all!
Here is the new version 6.
Added : fix permissions in nativeSD roms
Added : clear Dalvik cache in nativeSD roms
Added : kernel update(*) for nativeSD ONLY roms (thank you master Tytung for the guidance)
Enjoy and if you like it please press [Thank you] button.
(*) How to update kernel :
1) download the zip file of the kernel (of course...)
2) rename it to [update.zip] and put it in the sdcard/nativeSD folder
3) run the nativeSDmultiboot app and go to tools -> update kernel
4) reboot IMMEDIATELY! (this is really important to avoid any force closes...)
Hi all, I have had a PM from king200
Can Any help him/her out as i dont use my HD2 daily any more:crying:
Thanks for any help you can give:angel:
no luck here trying to update kernel on MIUIJB nativeSD booting from WM (CLRCAD+HARET), the screen show error messages in every step and even the final message is updated kernel successfully, the kernel was not updated. One question please ... rom name has to changed in install.sh file, or using your apk it is not necessary? TIA
no luck here trying to update kernel on MIUIJB nativeSD booting from WM (CLRCAD+HARET), the screen show error messages in every step and even the final message is updated kernel successfully, the kernel was not updated. One question please ... rom name has to changed in install.sh file, or using your apk it is not necessary? TIA
Hello all!
Here is the new version 6.
Added : fix permissions in nativeSD roms
Added : clear Dalvik cache in nativeSD roms
Added : kernel update(*) for nativeSD ONLY roms (thank you master Tytung for the guidance)
Enjoy and if you like it please press [Thank you] button.
(*) How to update kernel :
1) download the zip file of the kernel (of course...
Tank You very much for your great work! I got error messages chmod 644 error ? But finally got the message success...
Ad
Sent from my HTC HD2 using xda app-developers app
What rom do you use? This option works only to tytung 3.5 kernel.
@ securecrt
suggestion : setting Speed card "2048" Best of "8192"
"8192" not stable & more error in write ...
N00b to NativeSD here. I never got on the Nand/Magldr boat so I have always run my SD roms with a Haret loader.
I used to use Exceller's excellent loader to autostart my roms. Is there an alternative to this for NativeSD?
Cheers
you can use an app from playstore sd increase...
https://play.google.com/store/apps/details?id=com.sdincrease.it&hl=de
Hi folks.
I'm so lost getting this to work. Although I use custom roms for a very long time now, I'm not getting nativeSD to work. I am using NAND-ROMs for a long time now and the procedure to flash a ROM like this seems to differ a lot from this method.
So what do I have to do?
Right now I have MAGLDR installed with a 170MB system partition. I just don't know how to install this ext4-recovery via DAF.exe since this needs a flash.cfg which isn't in the zip file, and flashing the recovery_leo.img with another configuration cfg gets me an error that reads "cannot read ramdisk image".
So what are the necessary steps to flash the ext4-recovery when I have a working NAND Rom installed?
Thanks for your help.
Hi datagr,
I am using CM10 - Unofficial NativeSD (Kernel: 2.6.32-ics_tytung_HWA-r3.3_JB)...After reboot my wlan is not longer working...uh...
My next question would be: how could I repair my installation? Can I just reinstall the rom?
Yes, you can reinstall the rom. Which kernel did you update? Tytung 3.5 or another kernel?
Hi datagr!
I used tried this one: http://xdaforums.com/showpost.php?p=31958450&postcount=1075 tytung_HWA_kernel.20120924_22_41_NativeSD_jb.zip
With your app, should I take the nandversion?
...I think I am doing something wrong.
Thank you!
AD
- Contains 4EXT Recovery ported for SD users.
- Unpack to the root of your sdcard
- Set your SD Boot to the Recovery folder or use clcad/haret to boot
- Contains 4EXT Recovery for android NAND users
- Flash it using DAF.exe (Magldr) cLK users can flash it using the HD2 toolkit
- Contains an example (not flashable!) of how I use this for my roms.
- You can check all the stuff, folder structure and scripts.
- I've tried to make the updater-script and aroma-config 'easy to read'
- Placeholders with text on what to put where when porting stuff to NativeSD.
1. First make sure you have at least 1 Fat32 partition and 1 EXT4 partition on your sdcard
2. If you don't have these partitions ?? [B]backup your sdcard[/B][COLOR="Red"][B] , because everything will be wiped from your sdcard when you create partitions and format them ![/B][/COLOR]
3a Use the [URL="http://goo.im/devs/Xylograph/Various/Recoveries"]provided 4EXT recovery (NAND or SD version)[/URL] to create the partitions and format them.
3b If you rather use a computer for creating and formatting partitions keep in mind that both partitions [B]must[/B] be primary partitions (not logical)
4. The recommended size of your EXT4 partition is depending on how many roms and apps you are going to install.. 512M is the minimal size..
5. Restore/move the sdcard contents back to the Fat32 partition
6. (WP7 users) make sure the EXT4 partition is located @ /dev/block/mmcblk0p2
To check this mount your sd-ext partition in 4EXT recovery and use adb shell or QtADB shell and type [B]df[/B]
7. Your sdcard is now ready for NativeSD usage..
1. WP7 and SD users set your SD BOOT directory to the 'Recovery' folder by choosing '10.services' , '1. Bootsettings' , 3. AD SD Dir in the Magldr menu.
2. Boot into (NAND or SD) 4EXT recovery.
3. Flash the ROM.zip package and follow instructions
4. Set your SD BOOT directory to the 'NativeSD' folder after flashing the ROM (see step 1)
5. Boot into the ROM and have fun..
1. Copy the [URL="http://www.mediafire.com/?nhyausx0p5whu"]flash_bootv2.zip[/URL] to your sdcard.
2. Boot into cLK and make a sboot partition.Be aware that only clk from kokotas allows to make a sboot partition directly from device
3. Boot into recovery (4EXT recovery = recommended) and install rom by choosing sd-ext method
4. After installation finishes,dont reboot, but install flash_sbootv2.zip and then reboot to cLK
5. In cLK choose to boot from sboot and wait for the ROM to boot.
6. If you are stuck on the boot animation,try to wipe your ext partition and install the ROM again.
1. Boot into recovery by executing the usual clcad and haret stuff inside the Recovery folder.
2. Flash the ROM.zip package and follow instructions
3. Reboot and boot the ROM by executing the usual clcad and haret stuff inside the NativeSD folder.
- as of dual installer v2 you can choose your data connection during ROM installation
- For Magldr users I recommend using the RMNET connection
- For all other users I recommend using the PPP connection (default)
- PPP connection should work for all users !
- If you want to use a previously installed/other NativeSD ROM ?
- Copy the contents of that roms folder found inside the NativeSD folder to the root of the NativeSD folder (overwriting the kernel+ramdisk)
- Boot to sd and that ROM will boot !
- Repeat the above steps when you want to switch again
- In the future we want to make the above steps easier and possible with either a 'gscript' or an 'android app'
- [URL="http://d-h.st/pFR"]PA_v1.992se_dual_installer_v2.zip[/URL] - [B][URL="http://tinyw.in/Xhft"]mirror[/URL][/B] (Flash via recovery) - md5: ce2138748c6b2cbc62848272acf92600
- [URL="http://d-h.st/p33"]AOKP_N2408se_dual_installer.zip (Magldr only!)[/URL] - [B][URL="http://tinyw.in/clMS"]mirror[/URL][/B] (Flash via recovery) - md5: 6a116ad3eebb0f92729af6954f0a9217
echo "mount system and data partition on sdcard"
# change the rom_name TO PA MIUI CM7 will support
# to boot other system on SD/EXT4
# the system layout :
# /NativeSD/NexusHD2/
# /system
# /data
# /PA/
# /system
# /data
# /MIUI/
# /system
# /data
# /app
# the app dir is shared for all ROMs
#
# set the name of the rom to boot
rom_name="PA"
# mount the 1st (NativeSD) SD-EXT partition
mkdir -p /NativeSD
mount -t ext4 -o rw,noatime,nodiratime,barrier=0 /dev/block/mmcblk0p2 /NativeSD
# mount the system data app dir
mount --bind /NativeSD/$rom_name/system /system
mount --bind /NativeSD/$rom_name/data /data
# create app data/app dir
mkdir -p /NativeSD/app
mkdir -p /data/app
mount --bind /NativeSD/app /data/app
package_extract_file("install.sh", "/tmp/install.sh");
set_perm(0,0, 0777, "/tmp/install.sh");
run_program("/tmp/install.sh");
show_progress(0.8, 80);
if file_getprop("/tmp/nfo.prop","NativeSD") == "true"
then
package_extract_dir("kernel/boot", "/boot");
package_extract_dir("kernel/boot", "/boot_dir");
package_extract_dir("system", "/system");
......
else
ui_print("can't find ext4 partition on your SDcard");
ui_print("install failed");
endif;
#!/sbin/sh
# Set the ROM name
ROM_NAME=NexusHD2
export ROM_NAME
mmcblk0p2=`ls /dev/block/mmcblk0p2`
# Mount the ext4 partition
if [ $mmcblk0p2 == "/dev/block/mmcblk0p2" ]
then
mkdir -p /ext4p
mkdir -p /sdcard/NativeSD/$ROM_NAME
mkdir -p /boot /boot_dir
mount -t ext4 /dev/block/mmcblk0p2 /ext4p
mkdir -p /ext4p/$ROM_NAME/system /ext4p/$ROM_NAME/data
mount --bind /ext4p/$ROM_NAME/system /system
mount --bind /ext4p/$ROM_NAME/data /data
mount --bind /sdcard/NativeSD/$ROM_NAME /boot
mount --bind /sdcard/NativeSD /boot_dir
#delete the old system
rm -rf /system/*
#clean the dalvik-cache
rm -rf /data/dalvik-cache/*
#all the dir has ready write some info for updater-script
echo "NativeSD=true" >> /tmp/nfo.prop
else
#no ext4 partition found
echo "NativeSD=false" >> /tmp/nfo.prop
fi