yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] gvelim:
highly promising ROM but hard to get it running smoothly. Using a Samsung Extreme class 10 SDCARD I have tried the following

1) Sys on NAND + Data on Ext

Have 400MB sys partition, 2GB ext4. With ext4 journalling disabled I find the phone difficult to use due to frequent freezes.Have tried different schedulers and SDCARD read ahead values but no luck. It gets extremely frustrating to use the phone.

2) Sys & Data on NAND

Sys partition at 320MB the rom goes in boot loops

Sys partition at 350MB the rom boots in "android upgrading" dialog and keeps looping around upgrading applications

Sys partition at 400MB the rom boots in "android upgrading" dialog and keeps looping around upgrading applications

This ROM would be great if it could fit in < 200MB sys partition so it can be used with Link2SD which is the best performance I get so far with NexusHD2-ICS-CM9-HWA V2.7

Could we get a guide on how to optimise performance on DataOnExt and NativeSD scenarios ?
[HD2 Android NAND Development] adell_:
I think performance improvement will be minimal. Many users who use a NativeSD build with an SD card class 10 report that the performance is the same as NAND or just a little bit better.
[HD2 Android NAND Development] zoUphd2:
Have you try to open the flash zip and remove the programs that you dont need in nand like google apps and ringtones and notification and some other apps that you dont use ?? With this way you can reduce the mb of the rom ..
[HD2 Android NAND Development] TheRealGreenVirus:
Hey guys

my HD2 wont boot anymore, do you guys know which keys I have to press to wip my SD card?

I downloaded this ROM as a zip, how can I copy it to my SD card? I can install it once it is on my SD but.
[HD2 Android NAND Development] tecarga:
Hi to all, can someone please write a detailed guide to install this version? I have currently installed version 2.6 of tytung ICS (i have a TMoUS- LEO1024) and I'm no expert on the subject. Many thanks in advance.
[HD2 Android NAND Development] TheRealGreenVirus:
I just remembered that I have a Samsung S2, I put the SD Card into that phone and moved the .zip to it.

Now i have the sd card back in my HD2, but I don't remember how to go into that recovery screen.

do you guys know how I can enter it?
[HD2 Android NAND Development] adell_:
No conflict. Each NativeSD ROM has their own folder.
[HD2 Android NAND Development] Rosjak:
Amazing

But i found the notification sound doesn't work. How to correct that?

Camera have problem to!
[HD2 Android NAND Development] boysha8:
Guys, anyone can help me with this issue? I don't have a strong data connection with my network provider (here in India) and really need my wifi to be able to use the phone at all. Is anyone else having the same wifi issues? Any fixes? will a reinstall help?

Am using the native SD version
[HD2 Android NAND Development] slashas69:
Go to wifi settings and untick "avoid poor connection".
[HD2 Android NAND Development] blacksn:
I have it too. Im using TMOUS version.
[HD2 Android NAND Development] mbunal:
i found a solution. download supersu arm 3.2 from http://androidsu.com/superuser/ and flash via cwm. i did. it work now. ((-;<<
[HD2 Android NAND Development] Daycrawler:
Works like a charm on my EU version with NativeSD - thanks for sticking with us and our lovely device, Tytung. Really appreciated.
[HD2 Android NAND Development] blacksn:
it doen't help me
[HD2 Android NAND Development] mbunal:
what is superuser app info? is there su binary?
[HD2 Android NAND Development] blacksn:
After installing this app via CWM, Superuser is now crashes. After clearing application data, it runs.

su is in system\bin directory.

Titanium Backup says that there's no root access.
[HD2 Android NAND Development] Osprey00:
Never mind.
[HD2 Android NAND Development] utrecht56:
More than 1 Native SD ROM

There is no problem, I installed JB nexyt to the 4.0.4. Both have their own filestructures. In fact switching between the various NativeSD ROM's is very easy.

Just go ahead, your existing NativeSD ROM will not be affected. JB is installed next to it. However, make sure the EXT4 pertition is large enough. (2 Gb is minimum for 4.0.4 and JB, with my HD2 this is 1,1 Gb full now) :good:
[HD2 Android NAND Development] 一骑轻尘:
火速留名，支持tytung
[HD2 Android NAND Development] djxcee:
Does zram work for this rom?
[HD2 Android NAND Development] Bib_x:
GPS Problem is still not fixed? Do you still get only 1-3 sattelites and bad signal?
[HD2 Android NAND Development] kcfong2:
Did you flash the updated 3.2 SU that mbunal referenced in an earlier post? It solved the problem for me.

---------- Post added at 10:12 AM ---------- Previous post was at 10:09 AM ----------

It worked for me too. Thanks.

Tytung: Please update SU in the next package.. it appears Superuser that's packaged in the current ROM is missing some stuff. 3.2 as provided in mbunal's link above solves the problem.
[HD2 Android NAND Development] AKRRKA:
I have a perfectly working GPS. One minute after a cold start has found 8 satellites, and all are used.
[HD2 Android NAND Development] kcfong2:
BT HID Profile not working for NativeSD

Tytung,

As expected, NativeSD installation breaks bluetooth HID support. No BT keyboard or mouse support (they pair, but don't respond). As Xylograph stated, it probably has something to do with the ramdisk and a few other things missing from the nativeSD due to incompatibilities. You might want to update the "Not Working" list to let other users know.

For NAND installation, everything works fine. I have *not* tried standard SD-card (non-SDEXT) version.
[HD2 Android NAND Development] blacksn:
I tried stable 3.1.3 version, with 3.2 RC3 it works for me too. Thx!
[HD2 Android NAND Development] NYLimited:
Install zip from sd card, navigate to the folder where the zip is and select it.

Make sure your partitions are large enough for this ROM.

BTW, that is a fairly old CWM Recovery..
[HD2 Android NAND Development] twoxx:
turn off your hd2 .... then turn it on and hold the powerbutton..... in "mgldr"-menu or "clk-menu" you can select "enter recovery".

if you want a new installation... select wipt data/factory reset, wipe dalvik cache and so on.... then select "install zip from sdcard" an chose your zip...

if you want a new recovery-version and/or change system-partition size ... use hd2-toolkit....
[HD2 Android NAND Development] + Que PPC:
Yes and read this too ;)

http://xdaforums.com/showthread.php?t=1869673
[HD2 Android NAND Development] twoxx:
0... make a full backup with titanium AND a full backup with recovery.

1. decide if you want to install the rom only on nand... nand + ext or native sd.

nand = fully install rom on internal nand-memory -----> check your systempartition if it is large enough (if you were on ics-rom it maybe be to small)

nand + ext= partially install rom on nand and data on sd-card ----> check your sysempartition AND you have to format your sd-card (1st parition fat32, 2nd partition: ext3 or ext 4 partition)

native sd = fully install rom on sd-card... ics will still stay on nand and still can be used (if it is only on nand and you don't use any a2sd) ----> check your sd-card if it has the right partitions (1st partition fat32, 2nd partition ext3 or ext4).

2. if you choose native sd:

put rom-zip on fat32-partition of sd-card.....

enter recovery.... install zip from sd-card... choose "nativeSD"-installation and ....

after installation.. reboot into mgldr an choose "services" ... "bootsettings" ..... "ad sd dir"... and choose the "native"-Folder...

then choose "boot sources" and in there "android from sd"

in order to automatically boot from sd-card when you turn on hd2

thats it --- enjoy jelly bean on native sd...

your ics-android will still be on nand so in magldr you can choose if you want to boot from nand (ics-rom) or from sd-card (jelly bean-rom)

in jelly bean : restore your apps with titanium

if you use clk.... i don't know....

2. if you choose nand or nand + ext:

do you use magldr or clk?.... i only know the way with magldr.

do you need to repartion system ?

there are different ways to repartition your hd2....

heres one way: use hd2-toolkit... select your new partition size... and the follow the orders of the toolkit.

after repartition your system.....

put rom on sd-card.... enter recovery ... install zip from sd-card... choose "nand" or "nand+ext" - installtation...

after installation .. reboot.... restore apps with titanium... and that's it
[HD2 Android NAND Development] meenjedatnou:
It cannot bel clearer than this I swear :D:beer:
[HD2 Android NAND Development] illgodson:
Im sorry I can't help with the root problem..I changed the build prop on mine and all works but sphere..it takes the first pic then bugs out.
[HD2 Android NAND Development] Osprey00:
tytung (and others),

I added debug.performance.tuning=1 to build.prop (and rebooted) and it seems to have a noticeable effect on touch screen responsiveness (as this guide suggested). Now, I hardly ever have that experience when I tap something and it highlights blue, yet nothing happens (forcing me to tap it again a bit harder to make it work). That happened quite frequently with this ROM and all other Android ROMs that I've ever used on this phone, and was pretty frustrating. If I'm not the only one who's experienced and been frustrated by that, you might consider trying this tweak.

Also, tytung, I'm a TMOUS HD2 owner who likes having gapps built-in, but I don't mind giving that up and having to flash gapps separately if it means that international users can put this ROM on NAND and avoid all of the issues with DataOnExt. That seems to me like it'd cut down on the problems around here and would probably be best all around.

I tried changing the dalvik heap size and it didn't seem to do anything for UI speed for me.
[HD2 Android NAND Development] jessesam:
WiFi not working for me, how do I check if I have enough partition space ?
[HD2 Android NAND Development] NYLimited:
In terminal type:

cat /proc/mtd

Note - the results are displayed in hex. There are numerous tools online and apps to convert hex to decimal should you need it.

---

Spes in virtute est. (via XDA app)
[HD2 Android NAND Development] Hammerfest:
Lots of CM10 changes dealing with layers and GPU assorted stuff, can anyone tell me if that deals with some of the flickering and overlay issues? Ah, I should mention, they where added after Oct-14th release of this rom, so only those with newer CM10 versions would know (dev's/tester's?)

Sorry for the unsightly question.

*Note: note my main phone, was just playing around with it for old times sake since I get a bet emotional when I dig through my desk drawers and set my HD2 next to my GNote....
[HD2 Android NAND Development] domi650:
I had lags after some time using the Native-SD version and tried to install the option 2 Nand-DataonExt but failed flashing several times with different SD-cards.

SD-card 32GB Class10 partitioned FAT32 and 2GB EXT4, both primary (also tried 16GB and other 32GB cards)

Task 29

Toolkit CLK repartition 320/5 (340/5)

flash ROM with option 2

Android starts and is working fine but I get absolutely no free memory on the internal SD and it´s not possible to install anything.

I think i´m missing some step.

btw: with this ROM I get the best mobile data connection ever with my phone.
[HD2 Android NAND Development] Route.66:
Same problem for me... no free space on external memory, no app can be installed...

SD card 16GB partitioned to FAT32 and 3GB ext4, both primary...
[HD2 Android NAND Development] tecarga:
Thank's

thank you very much, I'll try.
[HD2 Android NAND Development] quangduc_ta:
thank for a good ROM,

just ask one thing: how can I turn off the start up animation (CM10 animation)?

thanks
[HD2 Android NAND Development] mbunal:
Just remove the file /system/media/bootanimation.zip with a root file manager.

NexusHD2 cihazımdan Tapatalk 2 ile gönderildi
[HD2 Android NAND Development] claudiodb:
I m using this rom from 3 weeks on my HD2 everything works great. Just need to fix the low sound problem.
[HD2 Android NAND Development] zoUphd2:
Try to fix permisions that solve my low volume problem.
[HD2 Android NAND Development] claudiodb:
The last time i did that the wifi stop working :( I will try again later ... Thanks
[HD2 Android NAND Development] NYLimited:
If you are using install option # 2 (DataOnExt) you don't need the extra (wasted) space on NAND following system. Give yourself a little room to breath and increase the system partition size from that 320 MB you show above. I am using 399 but, depending on any bad blocks you may have you may well require more than 320.

And, do yourself a favor - get rid of that Task 29 step!!!
[HD2 Android NAND Development] gunpowder77:
I agree with andymg "Unfortunately, Contacts has stopped" after 2 days. I use the NAND Europe one. Makes this rom not usable for now. pity :/
[HD2 Android NAND Development] NYLimited:
I have not tried it and I don't know if available in the free version but..

The latest update of

Root Toolbox Pro

claims to install the JB 4.2 camera and keyboard.

---

Spes in virtute est. (via XDA app)
[HD2 Android NAND Development] illgodson:
I haven't tried it with pro either, of used the free version to change the build and model name and so far camera, gallery and keyboard all work. Camera a little buggy, not much bigger than any of the JB cams though, preview is wonky but pics come out just fine at 5mp. Sphere bugs out but that seems to be common on even newer phones like S3 right now.
[HD2 Android NAND Development] NYLimited:
Any comparisons to CameraFX perhaps?

---

Live as if you were to die tomorrow. Learn as if you were to live forever. (via Tapatalk)
[HD2 Android NAND Development] mahir555:
camera?

hi guys .. this rom is perfect but i cant get the video camera to record :s any fix for this please?
[HD2 Android NAND Development] Suhaib10:
lol :D "Don't u mean guys"

I had no trouble with the video when i tried it. Try this Camera if you want. Its the MIUI one from the PACman ROM. Replace it in your System/Apps folder. Change permissions to rw-r--r-- and reboot.
[HD2 Android NAND Development] mahir555:
thanks so much.. ops ! sorry i meant guys for sure :D

i will try this now .. wait to see thr result ;)

---------- Post added at 09:16 PM ---------- Previous post was at 08:57 PM ----------

update: it works after i install camera ics ! all the 3 cameras worked !!!! thanks man :)
[HD2 Android NAND Development] zubida:
yea crackhead where is panorama mod ????? :)
[HD2 Android NAND Development] prattjo:
Does enabling or disabling the soft-keys changes the screen resolution seen by applications?
[HD2 Android NAND Development] Proficamper:
Suddenly in my ROM the process android.process.media fcs several times in row.

I also can't select pictures in whatsapp anymore cuz Android gallery and QuickPic close after the android.process.media fc appears several times..

Also my GooglePlay store disappers after some fcs of the android.process.media....

Any solution for this?
[HD2 Android NAND Development] tytung:
Yes, the screen height is decreased by 28 dip if enabling the softkeys.
[HD2 Android NAND Development] tytung:
NexusHD2-JellyBean v1.2 and NativeSD Touch Recovery v1.0

NexusHD2-JellyBean v1.2 with custom install feature is coming soon.

Required system space for NativeSD install is as follows.

The size may be different on NAND install.

Full Install 287.8M /NativeSD/NexusHD2-JellyBean/system
Minimum Install 219.6M /NativeSD/NexusHD2-JellyBean/system

Besides, I have developed a power tool called NativeSD Touch Recovery which can help backup and restore each NativeSD ROM separately.

P.S. Actually, it is not a Recovery image. It's a flashable zip file to provide Recovery features using AROMA Installer.
[HD2 Android NAND Development] 0719andy:
Good job,tytung! Just wait for the downlink.
[HD2 Android NAND Development] mohammedsb19:
:rolleyes:
[HD2 Android NAND Development] smartidoos:
Tytung ,thx can`t wait for this perfect JB rom Ver1.1 is for now already perfect ,I have Instald to nand with data to ext4.
[HD2 Android NAND Development] tytung:
NexusHD2-JellyBean v1.2 and NativeSD Touch Recovery v1.0

V1.2 (Nov. 3, 2012)

Built this version using CyanogenMod 10 git repositories only.

Updated AROMA Installer for NexusHD2-JellyBean. (Credit: tytung)

Added a SD-EXT partition checking feature when choosing DataOnEXT or NativeSD installations.

(i.e., If you don't have a mmcblk0p2 partition, the installer won't work.)

Added a custom install feature.

(Required system space: Full install 290 MB, Minimum Install 220 MB for NativeSD. The size may be different on NAND install.)

Included copybit.qsd8k.so to fix the soft reboot issue when using SMS quick reply and some apps like Elixir 2 or OfficeSuite Pro.

Fixed Native WiFi Tethering. (config_wifiApStartInterface=true and config_tether_wifi_regexs=wl0.1) (Credit: Xylograph)

Fixed the automatic brightness of the button backlights when touching the screen. (Credit: _ILIA_)

Fixed Panorama camera (Credit: dragonzkiller)

https://github.com/dragonzkiller/android_packages_apps_Gallery2

https://github.com/dragonzkiller/android_packages_apps_LegacyCamera

Fixed apps downloading issues for Play Store. (Credit: tytung)

Supported full Bluetooth button controls. (PLAY, PAUSE, STOP, NEXT, PREV, etc.) (Credit: CM and tytung)

Updated initrd.gz to support Bluetooth HID profile for NativeSD. (Credit: marco.palumbi and Robbie P)

Updated initrd.gz to make the adb connection more stable. (Credit: tytung)

Updated to the latest hosts file (October-18-2012) for blocking ads.

Updated to Google Apps 4.1.2 from stock Nexus S ROM (Credit: tytung)

Updated to Google Calendar 201210120

Updated to Google Maps v6.14.1

Updated to Google Search v2.1.12.516

Updated to NativeSDBoot v9 (Credit: datagr)

Moved Apollo.apk, Calendar.apk, Gmail.apk, Maps.apk , and YouTube.apk to /data/app/ folder to save system space.

Removed talkback.apk to save system space. Please install the latest version from the Google Play Store if required.

Downloads:

Flash NativeSD_Touch_Recovery_v1.0.zip to backup your NativeSD ROM, e.g., NexusHD2-JellyBean.

(MD5sum: 33147D1558E1613824001345F00ACB93)

Flash NexusHD2-JellyBean-CM10_V1.2.zip to get a new system.

(MD5sum: BA868378A404D52EA7E4404B3DAE2BD8)

Edit:

If you are a NativeSD user, I suggest you to use NativeSD_Touch_Recovery_v1.0.zip to backup your NexusHD2-JellyBean ROM first.
[HD2 Android NAND Development] tytung:
With v1.2, the required system space is as follows.

Full install 290 MB, Minimum Install 220 MB for NativeSD install.

The size may be different on NAND install.

If you install to NAND, please tell us the system size after install. Thanks.

busybox du -h /NativeSD/NexusHD2-JellyBean/system
[HD2 Android NAND Development] omek07:
Hello tytung

i am using the native sd V1.1 and i have a question

Can we upgrade the rom to 1.2 without wipe or delete the previous ???

Thank you
[HD2 Android NAND Development] tytung:
Yes, you can upgrade it to v1.2.

You could flash NativeSD_Touch_Recovery_v1.0.zip to backup your NexusHD2-JellyBean v1.1 to SD card before upgrading.
[HD2 Android NAND Development] omek07:
i will flash the NativeSD_Touch_Recovery_v1.0.zip now

I take the back up

and then i can go to install the native sd with out delete anything ???
[HD2 Android NAND Development] pirlano:
Congrats! :D :highfive: :good:
[HD2 Android NAND Development] tytung:
Oh, no. You guys click the Thanks button too fast.

I missed the 9999 thanks meter. :(
[HD2 Android NAND Development] zain0300:
see how generous we are. thanks a lot tytung for all the work you do for HD2.
[HD2 Android NAND Development] pirlano:
photoshop? :D
[HD2 Android NAND Development] Teemoo:
Can't install using data on sdext option, posting log

AROMA INSTALLER version 2.56
(c) 2012 by amarullz xda-developers

ROM Name : NexusHD2-JellyBean
ROM Version : v1.2
ROM Author : tytung
Device : HTC HD2
Start at : Sat Nov 3 17:35:48 2012

------------------------------------------------
NexusHD2-JellyBean-CM10 ROM
------------------------------------------------
Installing to NAND and SD-EXT...
Mounting NAND and SD-EXT partitions...
about to run program [/tmp/mount_DataOnEXT.sh] with 1 args
script aborted: format() expects 2 args, got 3
format() expects 2 args, got 3

Installer Error (Status 7)

End at : Sat Nov 3 17:35:48 2012
[HD2 Android NAND Development] guma55:
c4 sd card is not enough for nativ sd..?
[HD2 Android NAND Development] Dirlewanger:
me too...
[HD2 Android NAND Development] materoprodutions:
from nand to nand +data on ext

hello, I'm currently running the 1.1 version on nand only (CLK) that I installed few weeks ago using option 1 in the aroma installer. Everything works great and I have no complaints, probably the best rom I've ever used on HD2.

Now because I would like to have some extra space for apps, I would like to install this new version 1.2 using option 2 but also being able to recover all my apps and settings. To be safe I've already done 2 backups, one in recovery mode and the other with titanium backing up everything.

Now I partition my SD card in 2 with mini partition tool in windows. I have a kingstone 16gb class4, I create 2 partitions, one let's say 4gb EXT4 as primary and the other is normal FAT32 as primary. Then what are the correct steps to install with data only on ext and to restore all my apps and settings? Thank you

also Is my card too slow? will I have lags?
[HD2 Android NAND Development] Teemoo:
class 4 & 6 are better for random access. so you are good.

put your backups in a safe place. like PC or other hddS.

make 2 partitions, FAT32 must be the first partition. can do it on CWM

install using second option. (though 1.2's second option installer looks like broken for now)

put your backups on your sd, install titanium, restore, thats it. by the way I dont know if titanium backup can restore android's setting but apps' settings and data will work I guess.
[HD2 Android NAND Development] frantisek.nesveda:
Hi,

I can't install the ROM as NAND with DataOnExt, it throws an error: "format() expects 2 args, got 3;" or something like that... NativeSD works fine. Strange, in the updater script everything is written right.
[HD2 Android NAND Development] amirox:
Do not install just yet, folks

Get the same error: format() expects 2 args, got 3; when trying to install to NAND
[HD2 Android NAND Development] kokotas21:
same here on dataonext.
[HD2 Android NAND Development] materoprodutions:
Great thank you very much. One question, next time I will upgrade my rom, will I be able just to update it like it was a normal nand install, basically just installing the new zip over the old one to keep all my apps and settings or I will have to restore from backup everytime? Thank you again
[HD2 Android NAND Development] jessesam:
Will 245 be enough for nand install ?
[HD2 Android NAND Development] Teemoo:
No problem, if you continue to use this ROM and select second option while installing , I guess you can update it over old one, but this mostly depends on ROM chief, you should ask tytung about it, at next update.

---------- Post added at 08:22 PM ---------- Previous post was at 08:15 PM ----------

For all data on sdext fellas, If you realy want to update to 1.2 now. You can do the following, but it may take time.

Download 1.1 & 1.2.

Dclick using winrar, open both.

Delete 1.1's system.

Put 1.2's system to 1.1.

Flash!

And replace apps as you like from custom & data folder in 1.2
[HD2 Android NAND Development] AKRRKA:
In continuation to this and this and this and this, especially for master tytung, more many thanks!

You are really rock. Thanks for 1.2.
[HD2 Android NAND Development] zoUphd2:
2 pages back
[HD2 Android NAND Development] tytung:
Sorry. I only tested with NativeSD install since my NAND space is occupied by my old ICS ROM and the partition size is too small to install and test JB.

Please replace META-INF\com\google\android\update-binary-installer and flash again.

It should work.

I will reupload a new version.
[HD2 Android NAND Development] adell_:
I can't install it either.
[HD2 Android NAND Development] marcimix:
First developer with maximum thanks mater on xda!? Incredible phone and best devs here.

Quiet ring is fixed?