yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] NYLimited:
The ROM itself is fine in my opinion. The problem I suspect is that most people do not bother to or do not know how to fine tune the HD2. Since the HD2 has a limited amount of memory (as compared to today's 2+ GB RAM devices) and many of us are using the SD Cards more extensively (i.e. DataOnEXT or NativeSD) some of these things become more important.

Every time we add a little app to do something it uses more RAM. For example, a service to get push notifications from Google or a small app to give me reminder tones about missed calls, etc. etc. etc... They all take up working memory. Eventually, in order to launch a big app some things need to be flushed from memory first (to make room) and that is one of the sources of lag. SD Card access is another, of course.

I don't think we can totally eliminate all lag in this device as long as we use many, many apps to do things for us. But, I find we can bring the lags to within acceptable limits for most of us, at least until that new quad core device with tons of RAM becomes affordable. :)

---

I’m as confused as a baby in a topless bar...
[HD2 Android NAND Development] kkq29:
Re: [Nov. 18, 2012][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.8 [NativeSD]

yo dude youre right ,this room is perfect,i see .and yes hd2 is totally hippie ever .lol

sent to my Heaven to your Heaven
[HD2 Android NAND Development] kubekpop:
Perofrmance and responsivity

My best settings for respondivity are:

CPU: 245-1113MHz Preformance governor (may be smartassV2) ;sometimes I have freezes on 1.19GHz

Deadline scheduler

And in build.prop:

call_ring_delay 0

VM_heap_size = 168M

Max_events_per_sec = 160 (I think it's a little high value over stock 120, so if you feel "lags" when heavy app/2apps are loading, set CPU to 1190MHZ if your CPU can do it (mine is not capable because of too strong oc in the past)

And yes, v2.7 was a lil' bit faster. I think that apps still load faster from nand than from mid-class SD (in few weeks I will test it with SanDisk's ULTRA card)...

And don't kill apps such as Gallery, SMS, Settings, and most frequently used apps. If you want to kill app you've just dropped, long-press home and slide that app ;)
[HD2 Android NAND Development] sonalikagaur:
Re: [Nov. 18, 2012][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.8 [NativeSD]

Everything is perfect.

But I'm having battery drain issues.

With screen OFF, networks ON, 2g enabled....drain is 6mA.

With screen OFF, airplane mode....drain is 5mA.

I can barely run my T-Mobile HD2 for 6hrs. NAND install. Lowest brightness. No live wallpaper. At most 2background processes.

What to do?

:(
[HD2 Android NAND Development] mg33mg:
HD2 fine tuning

Dear NYLimited,

I think the same as you yet I have no clue re how to fine tune my HD2.

I see that the ROM itself is running nice and smooth yet every other operation that involves apps - takes "ages", be it FB or even to issue a phone call or text.

I use DATA ON EXT with a 32GB class 10 new SD card.

Will you be kind to publish your "fine tuning guide" ?

Thank you!
[HD2 Android NAND Development] jojobanin:
Where can i find a smaller softkeys for this rom, stock softkeys take too much of the screen.

I like this rom its fast and smooth, best so far.
[HD2 Android NAND Development] Wildcopper:
Re: [Nov. 18, 2012][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.8 [NativeSD]

Why don't you use the native hardware keys of the hd2? Soft keys use precious screen space. Just wondering :)

Sent from my Galaxy Note with Tapatalk.
[HD2 Android NAND Development] tygertec:
There's a known design flaw with the HD2's hardware keys. Over time, repeatedly pressing them wears out the ribbon which connects the motherboard to the touch screen. One day your screen will no longer respond to your touch. I've used Button Savior (play store) for a long time now with good success so far.
[HD2 Android NAND Development] Geeba:
Hmmm Just realized my MMS doesnt work... I configured WAP and MMS APN's but can only select one or the other? I'm sure I could do both before...:confused:
[HD2 Android NAND Development] tytung:
V2.9 HWA (Mar. 3, 2013)

Updated CM9.1.0 source code.

Added support for FM Radio in Android. (Only framework support, no workable app)

Updated initrd.gz to fix a bug that ADB debugging cannot be disabled before. (Credit: marco.palumbi)

Added the lowmemorykiller tweak to get a faster and more responsive system.

Updated to the latest hosts file (February-25-2013) for blocking ads.

Updated to Google Calendar 201212060

Updated to Google Maps 6.14.3

Updated to Google Play Store 3.10.14

Updated to Google Play Services 3.0.25

Updated to Gmail 4.2.1

Updated to YouTube 4.3.9

Increased the minimum system partition size to 175 MB

Downloads:

ROM: NexusHD2-ICS-CM9-HWA_V2.9.zip (MD5sum: 705307F129BC2A3033AAB45D1EABB2F6)

Tool: NativeSD Recovery v1.0 for NativeSD users.

(Please DO NOT mirror any files. Thank you.)
[HD2 Android NAND Development] 0719andy:
GOD! You're back! Welcom! :highfive:
[HD2 Android NAND Development] AKRRKA:
tytung Welcome back! We have been waiting for you our respected!
[HD2 Android NAND Development] Rahil S:
Finally the most respected and best developer is back.

We were waiting for you from long time.

Welcome back dude. :good:
[HD2 Android NAND Development] ad2003:
AW: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Hey tytung, glad you re back!:beer:
[HD2 Android NAND Development] mackereljoe:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Glad you're back Sir
[HD2 Android NAND Development] macs18max:
LOL... Alive!!!!
[HD2 Android NAND Development] marcofurio:
R: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Welcome back tytung
[HD2 Android NAND Development] tytung:
I was just passing.

I'll be busy starting tomorrow. :)

Bye.
[HD2 Android NAND Development] slashas69:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Are you going to update yours JB 4.2.1 rom?
[HD2 Android NAND Development] Anurag pandey:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

It reads he is modifying a post.maybe another good news :D
[HD2 Android NAND Development] Robbie P:
Busy with HD2 tomorrow? Or busy with real life?;)

Thanks for passing by:D:D
[HD2 Android NAND Development] pirlano:
hey tytung, look here :)

https://github.com/marc1706/android_kernel_leo_3.0.16/commits/master

http://xdaforums.com/showthread.php?t=1049170&page=55
[HD2 Android NAND Development] Dr.Jamil:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Welcome back tytung

Sent using xda app-developers app
[HD2 Android NAND Development] Kameirus:
sounds to me as busy in real life
[HD2 Android NAND Development] smartidoos:
softkeys

Hello Tytung, great to have your back, I have a question, i have instald Softkeys_Switcher_v2_for_NAND_and_NativeSD.zip,

but where can i enable the softkeys , i can`t find the settings or activation.

I have instald with nand data2ext.

Thx
[HD2 Android NAND Development] mare.djurdjev:
great to have you back tytung. :) Keep up the good work :)
[HD2 Android NAND Development] bbot3k:
works well, very smooth. i had a thing where whenever i installed or uninstalled an app, it would say google play has stopped working but regardless things still worked and downloaded/installed. i fixed permissions with the nativesdmultiboot app and it hasnt occurred again.

nativesd install, sandisk class 10 16gb
[HD2 Android NAND Development] baleno_467:
Can i overwrite it from version 2.8 using dalvik wipe and use the update function in CWM or do i have to do more
[HD2 Android NAND Development] NYLimited:
Yes, you can. You shouldn't even have to wipe Dalvik (it will detect a change and update automatically). Nonetheless, I would have good backups anyway. :)
[HD2 Android NAND Development] asisislam:
Iinvisible Power(left corner) button to the navigation bar

Thanks for the smooth and fast ROM!

Please show me "How to add Invisible Power(left corner) button to the navigation bar"
[HD2 Android NAND Development] fOxunO:
you can try cm9man_v1.0a.apk from this forum to activated soft key.
[HD2 Android NAND Development] Shaumaaa:
Add qemu.hw.mainkeys=0 line in build.prop for the 100th time.
[HD2 Android NAND Development] rgshah3:
tytung is back :D

any update for JB?
[HD2 Android NAND Development] owtommywo:
Hi,

I have installed a 2.7 version with "40ad2sdx-a2Recovery" (1Gb) on my HD2 LEO (european version).

Now I would like to do an update to 2.9 but when I try to use a new menu:

NAND

NAND with DataonEXT

NativeSD (SD-EXT)
​

What should I select to not lose all applications and data?

thank you
[HD2 Android NAND Development] zoUphd2:
You should check what is your first installation ? Do you remember which way was ? You need to do the same way that the first time ..

---------- Post added at 04:39 PM ---------- Previous post was at 04:37 PM ----------

It wasn't dead man .. chill out!
[HD2 Android NAND Development] Geeba:
WOOOHOOO!!!! HE'S BACK!!! :laugh:

Downloading now!!!!
[HD2 Android NAND Development] mbunal:
Ynt: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Anyone tried to downgrade from jb to this rom of tytungs nexus hd2? I already use jb. I want to back to ics. What happen if i install over jb? I use dataonext.

NexusHD2 cihazımdan Tapatalk 2 ile gönderildi
[HD2 Android NAND Development] zoUphd2:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Make a backup .. and install with dataonext. Fresh install will be better .
[HD2 Android NAND Development] slashas69:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Are you guys facing google services FC, it works fine but FC message appears often when this service is in background...
[HD2 Android NAND Development] NYLimited:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Open 40ad2sdx-a2Recovery.Zip with Winzip (or equivalent).

Navigate to the /etc/init.d folder (you may have to find it; there will be only one init.d folder in the zip)

Extract the 40ad2sdx file

Close Winzip

Open the zip file of the rom with Winzip

Add the file you extracted to the /etc/init.d folder in the zip.

Close Winzip

Flash the rom using install option 1 - NAND.

Make sure your system partition is big enough for the new installation!

Make sure you have good backups!

---

Ask me about my vow of silence....
[HD2 Android NAND Development] ric69:
Same problem here

BTW, sometimes when I leave out my wifi zone, 3g does not reconnect automaticaly (I'm with clk) but it was working great with JB rom. About battery drain it seems to be better compared to V1.3.a too

Thankjs TT for sharing your great work :good:
[HD2 Android NAND Development] bbot3k:
i fixed that by doing fix permissions with nativesdmultiboot app.
[HD2 Android NAND Development] slashas69:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Clk itself is not stable, often data drops ;)
[HD2 Android NAND Development] ge77af:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Can I get rid of the black bar buttons in the bottom of screen?
[HD2 Android NAND Development] kesu2:
Hello

You can uninstall Superuser app. This is the best ROM, but I need without root rights

THX
[HD2 Android NAND Development] Ruzzichella:
WTF!!!
[HD2 Android NAND Development] mobilenikos:
softkeys problem

i have a problem with softkeys, when i install this new version i enable the softkeys but nothing happened, i install after with the software tytung give but again nothing happened, any idea what i looking to fixit?
[HD2 Android NAND Development] NYLimited:
Dude, all you had to do is read the last 15 posts

with or without searching! Just 15 of them! :crying:

If I am not mistaken your answer is here:

http://xdaforums.com/showpost.php?p=38732955&postcount=12107

You're welcome....
[HD2 Android NAND Development] Nixda99:
PDroid

PDroid 1.32 is not working for me with v2.9.

The creation of the patches was successfully after the second run with Autopatcher 2.8.3, but

PDroid app said that it is not working with ICS (Nexus 2.8 was also ICS and was working top:confused:).

PDroid app force closed without deleting of data, if i delete the PDroid data, it started and show the message of incompatibility.

Have found no PDroid error in logcat.

Seems that some interfaces has changed with CM9.1.

Thank you Tytung for your great work!

@NYLimited: Nice cat, very good post.
[HD2 Android NAND Development] mobilenikos:
and where i find this file my friend cause i just see my sdcard contents only and nothing from this file.
[HD2 Android NAND Development] aiwenor:
"Add" means you have to add it yourself ;)
[HD2 Android NAND Development] S1gma:
build.prop file is located on your /system partition. U need file manager with root access to find it.

Than you have to edit it and ad line Shaumaaa and NYLimited mentioned.

Here you can find guide for editing build.prop file.
[HD2 Android NAND Development] Pawel_83:
I heard somewhere, that ICS have native data encryption. Where I can find this option?

Great Work Tytung !
[HD2 Android NAND Development] mobilenikos:
sorry my friend that i am coming back, i did that but nothing of softkeys , what am i doing wrong?
[HD2 Android NAND Development] mstdzw:
+1 dataOnExt, adata class 10 16GB

Edit:

I disable JNI checkin in Pimp My Rom and now is more stable.
[HD2 Android NAND Development] S1gma:
Odp: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

In build.prop you won't find this line. You have to add them at the end of file, save and reboot :)
[HD2 Android NAND Development] nyvram1:
at the risk of sounding stupid; when the ROM says "system partition 175MB" for instance..do you set the partition EXACTLY at that or do you make it slightly larger?

in other words, is there any benefit to making the partition larger or should you set it precisely to what the ROM builder specifies?
[HD2 Android NAND Development] NYLimited:
I always make mine larger for several reasons.

The number is a conservative minimum.

Chances are the device has bad blocks - the older the device the more likely many bad blocks exist

I can always use some extra space in system for work areas needed by Android from time to time

I use DataOnEXT setup - since my data partition is on the SD Card I have no need to use any space on NAND for data, Dalvik or the like.
[HD2 Android NAND Development] Nigeldg:
Just for clarification you don't need to make it any larger than 175 (in some cases you can get away with slightly smaller) but there may be benefits, especially if you want to say flash an addon which requires free space on the /system partition and use an EXT setup so don't actually need any extra space. Larger partitions also prevent potential bootloops due to bad blocks if you have them. I personally just flash the recommended size but there are some obvious benefits of having a larger partition.

@tytung, nice to see that you're back :D
[HD2 Android NAND Development] nyvram1:
NY & nigel, thanks. exactly what i needed.
[HD2 Android NAND Development] gveloce:
Mount error

someone can help?

I am using the NativeSD version and when I try to remount /system and get an error:

su

busybox mount -o remount.ro /system

mount: mounting /dev/block/mmcblk0p2 on /system

failed: Device or resource busy.

Any idea what is causing it?

Many thanx

GV
[HD2 Android NAND Development] nic.stl:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Hi

Can you tell what's the use of remount system ?

I've never done this

Envoyé depuis mon GT-N8010 avec Tapatalk
[HD2 Android NAND Development] ChmT:
Is the microphone loudness problem solved? I see that many people reported that problem but I didn't find any solution.
[HD2 Android NAND Development] 0719andy:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Me too. I dont think Superuser make that because when I use supersu it also happens.Maybe the lowmemorykiller tweak bring this problem.
[HD2 Android NAND Development] lihkin:
Not able to boot in the system

So this is what I did to install the ROM

1.) Made SD partition on my 8GB card using G-Parted as I usually do. First partition as FAT32 followed by 1GB of EXT4 partition.

2.) Performed Task29.

3.) Installed MAGLDR 1.13

4.) Installed CWM (200M_system_5M_cache)

5.) Installed the ROM(DATAONEXT)

6.) Rebooted and system booted successfully.(Got FC for google play on the first boot) Completed the account login formality.

---------------------Flashing A2SD script-----------------

7.) Booted into Recovery.

8.) Installed the A2SD script.

9.) Selected "mounts and storage" category and then selected "format /sd-ext"

10.) Return to CWM Main Menu.

11.) Performed wipe cache partition.

12.) Change to Advanced menu.

13.) Performed wipe Dalvic cache

14.) Fixed permission.

15.) Return to CWM Main Menu and made a reboot.

And thats it the phone now doesn't boot up it gets stuck at the animation screen tried removing battery and fixing permission but none helped. Please enlighten me as where did I went wrong. As this is how usually i flash ROM and it never gives me any kind of problem.
[HD2 Android NAND Development] slashas69:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Why you flashed a2sd?
[HD2 Android NAND Development] lihkin:
If I am not wrong this ROM do not have A2SD inbuilt right if I don't I won't get space to install application?
[HD2 Android NAND Development] NYLimited:
This ROM does not require A2SD - it has (and you installed) DataOnEXT.

The A2SD script and your init.rc file which sets up the DataOnEXT conflict. Using the DataOnEXT install option you are essentially telling the ROM to place ALL apps and data, including Dalvik Cache on the EXT4 partition which you said was 1 GB. So, using this option your internal memory will be 1 GB. You can use most of the NAND space for the system partition to allow for any bad blocks you may have.

So, do it over and leave the A2SD portion out.

Afte you fininsh the installation and boot up (before you install any apps) look at your device's internal memory in the system setup - it should show close to 1 GB free. If you think you need more space for your apps repartition your card and give the ext4 partition 1.5 GB or 2 GB.

Your SD Card should be Class 4 or better and a decent brand - you'll be putting a lot of stuff on it. :)
[HD2 Android NAND Development] lihkin:
Thank you very much for the prompt and helpful reply thank you very much.
[HD2 Android NAND Development] nic.stl:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Hi

What do you advise me to do ? Dataonext or nativesd with clk ?

I have a sandisk 16Go class10

Thanks by advance

Envoyé depuis mon GT-N8010 avec Tapatalk
[HD2 Android NAND Development] Nixda99:
Depends on the real speed of your sdcard (small files).

NativeSD:

Pro: - no use of internal memory (only kernel at CLK), no raising bad blocks

- you can install more than 1 NativeSD rom

- faster with fast sdcards

Con: - Rom is slower on slow sdcards

- if you lost your phone and the finder remove the sdcard, no rom will start and no anti theft app can send the

new phone number or the position of the finder

DataOnExt:

Pro: - faster on some sdcards

- if you install an anti theft app in system, the finder can replace sdcard and sim and you will get his new phone number and position (and you can lock the phone or erase all data on phone)

Con: - Bad blocks, but no problem if you made the system partition 10-20MB larger than necessary

I would suggest to test the rom with nativesd and if you like it, you can install it as DataOnExt. Then no wipe is needed, you should only delete sdext/NexusHD2-ICS/system. Your userdata from sdext/NexusHD2-ICS/data will automatically used from the system on NAND.
[HD2 Android NAND Development] nic.stl:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Thank you for your complete explication :thumbup:

Just one question:

If i decide to test dataonext after nativesd ... do i have to install dataonext rom over nativesd, then delete sdext/nexushd2-ics/system ?

Envoyé depuis mon GT-N8010 avec Tapatalk
[HD2 Android NAND Development] gasanpride:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Items 7-15 are not necessary. DataonExt will save all user apps to ext4. After 6 perform Fixed permission using Rom Manager from market. Try that and see.

Edit: I did not see that this was already answered by NY.
[HD2 Android NAND Development] agbommarito:
Invisible Power Button & Battery Circle Percentage Mod

Here is a ZIP file, flashable from recovery, that combines two previous modifications updated for V2.9 and V2.9a of Tytung's ROM.

The first mod replaces the navigation bar search button with an invisible power off button. It is based on the work of wwchang located here. You use the Cyanogen system settings menu to enable or disable the button, and select its placement to the left or right edge of the notification bar.

The second mod replaces the stock battery icon with a colored circle with the current battery percentage text in the middle of the circle. It is an update of the mod described here.

The ZIP uses an Aroma installer, based on Tytung's SoftKeys_Switcher installer. The installer allows you to add or remove both mods in any combination.

The mod file can be downloaded here NexusHD2-ICS-CM9-HWA_V2.9-Power_Button_Battery_Mod.zip.
[HD2 Android NAND Development] nic.stl:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Hi,

Thanks for this mod but ... how do you enable the invisible power button in notification bar ?

Envoyé depuis mon GT-N8010 avec Tapatalk
[HD2 Android NAND Development] agbommarito:
Invisible Power Button & Battery Circle Percentage Mod

Go to the settings menu, and in the Interface section select "System". From the next menu, select "Navigation Bar". Press the lock icon. Click the "+" sign on the left or right side of the notification bar, depending on where you want to place the invisible power off button. Once you do, a menu will appear with the available actions for the button. Select "Power button" (assuming you've already flashed the mod) or "Search button" (if you haven't flashed the mod). Finally press the lock icon again to save your new settings. Back out of the settings menu to the home screen. The new button action is now available. If you haven't flashed the mod yet, the button will bring up search. After flashing the mod, the button will perform a power off.
[HD2 Android NAND Development] nic.stl:
Re: [Mar. 3, 2013][ROM][720p] NexusHD2-ICS-4.0.4-CM9-HWA V2.9 [NativeSD]

Ok thanks :)

In fact, it is not "notification" bar but, "navigation" bar

It works ;)

Envoyé depuis mon GT-N8010 avec Tapatalk
[HD2 Android NAND Development] agbommarito:
You're right. I fixed the original post so I don't mislead anyone else.
[HD2 Android NAND Development] mregls:
Time to try this fantastic ROM on my old but not (yet) forgotten HD2. Thanks for the great instructions on the front page and the many useful comments from other users, although I did not read all 1216 pages :laugh:

Greetings.
[HD2 Android NAND Development] nyvram1:
welcome mregls! try the JB ROM too (the one in my sig) as it runs great on our good ol' HD2s..PREPARE TO BE AMAZED.

i was so happy after putting android on my HD2, i paid almost $100 to the local 'glass repair guy' to put new glass on it.
[HD2 Android NAND Development] mregls:
I will probably give the current one a try for a while. Had a look at the one you mentioned though, looks great. Thanks for the heads up.
[HD2 Android NAND Development] Nixda99:
Yes:good:

---------- Post added at 09:21 PM ---------- Previous post was at 09:19 PM ----------

Somebody who has Pdroid already working on 2.9?
[HD2 Android NAND Development] nyvram1:
tytung is THE MAN. you will be pleased with either of these ROMs..he made both
[HD2 Android NAND Development] demakhs:
Sorry, but this file: BatteryCirclePercentage_V2.7.zip is working on ROM v 2.9??

It is not working on mine :(.