yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] adell_:
HD2 Toolkit installs CWM for you. Also, I forgot that if you use HD2 Toolkit you cannot create the cache partition smaller than 5 MB but that is a non-issue.

HD2's NAND is slow so if you have a fast SD card (class 10) using NativeSD might be faster.

DataOnEXT means the user apps will be installed on the SD card. I recommend this option but you have to create a primary ext4 partition on your SD card.

I think NAND with DataOnEXT should be faster than NAND because there are 2 storage devices.
[HD2 Android NAND Development] Lincoln357:
I can confirm that if you use DataOnExt with class 10 sd card,like Kengkaj said,it will be faster than installing on NAND.

When you create an ext4 partition on your sd card (using MiniTool Partition Wizard),the phone sees it as internal storage and nand is used for system partition,or where rom will reside.As for the ext4 partition ,go for 2Gb size.All your apps will be on ext4,while your photos ,videos etc will be on the fat32 part,which is the remaining space on sd card.If it's not late for you,I might make a full guide how to do it without messing something up :D ,sometime tomorrow (I'm taking my 5m kid to the hospital in other town early in the morning ).
[HD2 Android NAND Development] BesoC:
No rush, I would better wait for your instructions :).

If it will not bother you too much, I would like to ask you to guide me through the full process of installing android on my Leo. Right now i have custom WinMobile ROM installed on it. I have downloaded NexusHD ROM, HSPL3, MAGLDR113, HD2Toolkit 4.3.1, Task29, Radio 2.15.50.14 (already installed, but i read somewhere that after running Task29, one needs to re-flash radio)

Many thanks to you and kengkaj.s :)
[HD2 Android NAND Development] NYLimited:
Most of your questions were already answered. I just wanted to point out one thing..

If your SD Card is a Class 2 speed you would be correct. The HD2 NAND operates at roughly Class 4 speeds. As a result, moving data and Dalvik to a Class 4 or faster card would actually speed things up for you. This doesn't take into account less wear on NAND nor the low cost of a replacement card if it should go bad (compare that to the cost of NAND going bad)

---

Technology is dominated by those who manage what they do not understand.
[HD2 Android NAND Development] abdallahlabeeb:
Good day ,

I still having the issue of low notification sound despite not using bluetooth or headphone ,,, any ideas ? i already installed the low sound fix by tytung but still not working..... Other issue is that sometimes i receive a message of different applications not responding even when i am not using..... Otherwise it works smoothly most of the time. Thanks
[HD2 Android NAND Development] Lincoln357:
Just hit thanks button :D

Well,I got my HD2 with WinMo on it and do you know how I made it run Android?By myself,using Google ,Xda and YouTube.

I searched,read and step by step,following instructions ,I did it.The entire process is described on many sites.Just follow instructions and you'll be fine.I will write you the guide,need to jog my memory about hspl and radio,it was long time ago :rolleyes:

You can find that steps here on xda too,just search and read ;)
[HD2 Android NAND Development] jcsy:
maybe a faulty or cheap cable

i got 4 USB cables... 2 charges fast, and 2 charges slow :D

go figure :D
[HD2 Android NAND Development] NYLimited:
Are you using the latest version (1.06) of Tytung's Low Sound Fixer?

If yes, were you having low sound issues with earlier versions of the app also?

I have experienced some low volume problems with v1.06 and, as a test, returned to v1.04 and my problem has disappeared.
[HD2 Android NAND Development] abdallahlabeeb:
I am using 1.06 version and before i used 1.02 version with earlier version of the rom and as i remember i had the same issue.
[HD2 Android NAND Development] trungsoo:
does anyone know how to change the bootanimation to nexus's like in ics rom? i kinda dislike the flashy circle of cyanogenmod so i want to replace it. or could tytung change it to nexus's in the next version of this rom? :D we are nexushd2, aren't we? :P

nexus 4

nexus one

galaxy nexus

i would prefer galaxy nexus's :D

Edit: another thing: it seems this rom is missing some of 4.2 wallpapers. I found 4 of them in the attached zip
[HD2 Android NAND Development] adell_:
Read this thread: http://xdaforums.com/showthread.php?t=893948.

After running task29, you don't need to re-flash the radio. I recommend Toolkit version 4.2.0.1. If you have any problem, use this version.
[HD2 Android NAND Development] Lincoln357:
I don't think that Tytung's priority is boot animation...you can replace it yourself,search and read.
[HD2 Android NAND Development] yugoport:
Did you found what was causing the sleep of death issue??

It happened to me also 2 or 3 times already, I´m running it in nativesd and hadn´t problems with other roms ( pixelfreak 4.2.2 ), i´m using a scandisk ultra 32gb class 10.

Any tip for solving this??

Cheers
[HD2 Android NAND Development] ukdutypaid:
Would copying/pasting the \bluez-plugin\* files from Tyung's ICS build into this work? This to solve the infamous bluetooth (HID) keyboard connected but no typing issue. Can anybody tell me if this would be pointless?

If I simply took the files from tyung's ICS build

NexusHD2-ICS-CM9-HWA_V3.0a.zip\system\lib\bluez-plugin\*

NexusHD2-ICS-CM9-HWA_V3.0a.zip\system\etc\bluetooth\

and rammed them in here before install.

NexusHD2-JellyBean-CM10.1_V2.2.zip\system\lib\

NexusHD2-JellyBean-CM10.1_V2.2.zip\system\etc\bluetooth\

solve it, or break absolutely everything? (I know BT HID is actually 'magic' on android ie an absolute lottery from my experience)

Or it's actually a case of "don't worry your not so pretty little head about it. It's far more complicated than that"

i.e Updated initrd.gz to support Bluetooth HID profile for NativeSD. (Credit: marco.palumbi and Robbie P) and replacing that whole thing? http://xdaforums.com/showpost.php?p=32966037&postcount=1259

Arrggg. Why is BT hid such a ball ache!

Guys, cripes almighty things move on don't they. I'm just beginning to experiment with NativeSD versions (never managed to get the legendary ACA build to let me update Tit Back up (unresolved permission issues. SU lib I know, I'm still investigating how to update those)

Yes we all have issues. I suspect sideloading an FM radio.apk would provide one with the FM radio and the same for Adobe Flash come to that. I'll battle with no data and sorting my APN settings out later.

Oh and a couple of mute points 240 dpi for buttons (on this JB and ICS) and just as a matter of interest do we know why the soft keys don't really like loading on their own on the ICS build?
[HD2 Android NAND Development] sandymac:
I used a Sandisk Ultra 32Gb Class 10 but stopped using it as it caused all sorts of problems (not good for random read/writes). This is well documented so I would suggest you try another SD card and see if the problem is still there. ;)
[HD2 Android NAND Development] yugoport:
Thanks mate, actually i´m quite aware of the difference in random writes from the class 10 sd cards to the class 2 or 4, that´s why i chose my sd card carefully, my scandisk ultra class 10 has the same random write speeds of my scandisk 32gb class 4 ( around 1.0 - 1.3 mbs ) in random write 4k and 4kqd32. And I didn´t had problems with other roms.

Anyway, i will test my class 4 sd and will update here with info, thanks.
[HD2 Android NAND Development] Lincoln357:
With class 4 you will end up with slow performance and "poor user experience",trust me.

My first try Dataonext method was with Kingston class 4 sd card and phone was unusable - slow,laggy,freezing all the time etc. I then got a Patriot class 10 and flashed same rom with exact same settings and voila! Phone was flying,like it was some other device.

I just want to spare you of loosing your nerves ,time and mental health caused by a class 4 sd card :D
[HD2 Android NAND Development] rlichtefeld:
This thread is not the place for this.

There are several sticky threads as to the how, try at least this one - the top sticky on the Q&A thread:

http://xdaforums.com/showthread.php?t=915663

Also, if you want, you can keep WM on your phone and "boot" into Android from WM, that way you can keep what you have and try out Android:

http://xdaforums.com/showthread.php?t=1986437

Also, check my signature for other links and tools for NativeSD.

Rob
[HD2 Android NAND Development] adell_:
Not necessarily. I've been using a class 2 SD card (the stock one) and the performance is acceptable for me.
[HD2 Android NAND Development] sandymac:
I was actually referring specifically to the Ultra card not the Class. As you can see I am still using a Class 10 card but not an Ultra which has proven to be excellent. Try testing with ROM Toolbox and you will get a real idea of how the card will operate on the phone. ;)

---------- Post added at 06:19 PM ---------- Previous post was at 06:15 PM ----------

I have tried all versions of Low Sound Fixer but still get issues when disconnecting from car's bluetooth. Got to make a call to restore everything. For the life of me, I can't figure out why as the logcat shows nothing obvious. :(
[HD2 Android NAND Development] paulwoodward:
I can confirm...

I have the TMOUS HD2 with all installed on NAND and my wife has the european HD2 with data on ext.

With a good class SD card and data on ext it boots almost twice as fast as the all on NAND version.

Once its up and running the difference isnt that great but I do think the battery last a little longer on the TMOUS HD2.
[HD2 Android NAND Development] NYLimited:
I connect to BT in my car daily. Whenever the BT connection is established my ringer volume is set to 0 (I prefer to have only the car speaker make incoming call noises), vibrate is turned on and other volumes adjusted somewhat lower.

A few minutes after the BT connection is broken vibrate is turned off and all volumes restored to my preferences.

Using this method I have not seen/heard any low volume issues after BT disconnect. FWIW, I am currently using v1.04.
[HD2 Android NAND Development] adell_:
It is twice faster but the difference isn't great? What do you mean?
[HD2 Android NAND Development] pathologo:
I doubt that. When you maximize the lock widget so that the DashClock widget is minimized, do you see any icons next to the clock except the settings icon? I mean right next to the clock and not below the clock.
[HD2 Android NAND Development] NYLimited:
On the HD2, yes. Calendar appointments, email notifications when present, are all represented as icons in minimized mode. On the Nexus 7 they are automatically expanded.

----

When the men on the chessboard get up and tell you where to go ..... go ask Alice, I think she'll know
[HD2 Android NAND Development] pathologo:
On my HD2 the DashClock widget always looks like your second screenshot, even when I minimize it.
[HD2 Android NAND Development] NYLimited:
The N7 is always expanded by default regardless of orientation. See attached N7 image.

The other two screenshots are from the HD2.

You don't have "Maximize widgets" checked by some chance under Settings / Lockscreen do you?

----

When the men on the chessboard get up and tell you where to go ..... go ask Alice, I think she'll know
[HD2 Android NAND Development] pathologo:
After setting the global DPI back to 240 it works. Need to find a way...
[HD2 Android NAND Development] Santiago94:
Welcome. I have a question. I think the version of CyanogenMod 9 could turn off the backlight keys, can be in this version too? And so I do not really need it because I know the keys in memory, and battery packs come in handy.
[HD2 Android NAND Development] paulwoodward:
When starting or using apps they are almost identical in speed.

You wouldnt know which was which except for the colored buttons on the TMOUS.

But the TMOUS is really slow to boot.
[HD2 Android NAND Development] Number 8:
I got a 8gb SD card that was in my hd2 when I bought it.

It has an 6 in a circle so I guess it's class 6.

So would anyone recommend switching from NAND (dataonext) to nativeSD?

I know nand has about 4mbs speed so would I see any difference with putting this rom on class 6 sd card?
[HD2 Android NAND Development] Lincoln357:
Try with CrystalMark or A1 sd benchmark (Play Store).With this second app,you can test both nand and sd card speed.
[HD2 Android NAND Development] tharche:
minfree

Found that since v2.1 after, can't change minfree value in romtoolbox.

So check into /sys/module/lowmemorykiller/parameter/minfree file attribute is r--r--r--, change it to rw-r--r-- then can save changed minfree.

But if restart the HD2, this attribute back to r--r--r-- again.

Why need to change it every reboot?

Does it's me only or anybody else?

Installed some times still the same.
[HD2 Android NAND Development] zain0300:
i use a script to turn off button back light and it almost works on every rom but after pushing the file to system/etc/init.d and setting permissions it does nothing on this rom.
[HD2 Android NAND Development] ParanoiK:
I can confirm, after I reflashed to ppp, data started to work again.
[HD2 Android NAND Development] zoUphd2:
Isn't ppp only for clk ?
[HD2 Android NAND Development] ribou:
Yes, but for me, I reflashed 5 times on ppp, no data and only one bar network (NativeSD WinMo 6.5 + haret)
[HD2 Android NAND Development] ParanoiK:
I don't know. I did it on MAGLDR and it works ;)
[HD2 Android NAND Development] andylauhl:
to "ro.telephony.ril.v3=signalstrength,singlepdp,appt ypesim" ,only the first parameter be changed

thanks .michal you can go to this post
[HD2 Android NAND Development] Rahil S:
Nand or native SD?

Clk or magldr??

Check you system partition is more than 280 mb and do a fresh install again.
[HD2 Android NAND Development] zain0300:
No, RMNET is just for MAGLDR but PPP could be used with any bootloader.
[HD2 Android NAND Development] usitaly:
thanks for ur hard work ... bro, but this work does not work well on htchd2, little RAM available, too many limitations ... is only an alpha rom, I have re installed the optimal your rom 4.1.2 version.. that continue to work very very well.
[HD2 Android NAND Development] dongbin210:
nice work！thanks a lot!
[HD2 Android NAND Development] justom:
This rom worked perfect on my HD2. I got problem with data on 1.4a, but when i did an upgrade from 1.4a, data connecty problem has gone away.

Thank you Tytung ^_^
[HD2 Android NAND Development] 6oltsqs7:
One question here:

What is first boot? Before or after config language, some EULA, first name, last name, ...

Thanks man.

With me after install succesfully.

Reboot.

When i see screen select language. I wait about 5-10 mins.

After that, setup everything (language, first name, last name,...).

Wait about 5-10 mins.

Reboot.

Setup everything in settings section.

Reboot.

Backup via CWM.

Reboot.

Install apps.

Is that right way?

Thanks again for your work. Welcome back man. We miss you.
[HD2 Android NAND Development] aiwenor:
I confirm that installing PPP over solved the data issue. Now it's all perfect. Thanks tytung.
[HD2 Android NAND Development] arxaios:
yes its ok but in this way you wait for 20 min.First boot intends after you do the initial setup language,name,etc.My choice after flash just change the lang,name, don't put your credentials to google account neither wifi ,let it start normally then let it settle for about 10 mins.After that do a power off not reboot boot your phone normally and start play with it :cool:
[HD2 Android NAND Development] paulwoodward:
Non-working data and one bar on signal strength....

Reflashed with ppp and changed line in build.prop to "ro.telephony.ril.v3=signalstrength,singlepdp,apptypesim" I now have working data and signal strength is correct.
[HD2 Android NAND Development] Nixda99:
OpenPDRoid patch and working SWAP script

Thank you tytung for this wonderful rom, all is working top for me!!!

It's the first JellyBean rom where I got PDroid to work.

Mobile data are working for me from the beginning (black CLK and PPP), signal bar OK after ro.telephony.ril.v3=signalstrength,singlepdp, apptypesim (not "appt ypesim" like here more than 1 times posted!!!).

Here are the system patches for OpenPDroid, have created an installation with NativeSD support.

Install it via recovery and install PDroid 2.0 app or OpenPDroid manager after that in the rom. I used and tested the PDroid 2.0 app, because it has more functions and is not in alpha state.

Have also found a working swap script, so init.d folder is working like tytung said already! Install the attached "InstallSWAP.zip" via Recovery, also all installation modes.

Greetings to all!
[HD2 Android NAND Development] marcimix:
Lollipop without sugar

You longer support HD2 than any official HTC update of every phone.

SanDisk class 4 is enough for DataOnEXT? I have some slowdowns when I open some apps and I cute ask you somehow. :fingers-crossed:

CM10.1 is faster than CM10 definitely. 4 years old phone.. .amazing!
[HD2 Android NAND Development] DasXardas:
Is possible update from 4.1.2 CM10.0 1.4a or I must wipe and do clear install? Thanks :)
[HD2 Android NAND Development] marcimix:
Use titanium backup is the easier I think. I backup all my apps, sms messages and trebuchet launcher and that’s all
[HD2 Android NAND Development] crow6:
Working for me too. Thanks!
[HD2 Android NAND Development] NYLimited:
If you look in the folder /etc/init.d you will find a file called 99_lowmemorykiller which contains a script that sets these values and also protects them from being changed. This script runs every time you boot your device.

If you are certain you know what you want to do you can remove this file (make sure you make a copy of it someplace first). Or you could change the file's attributes so it will not be executed.
[HD2 Android NAND Development] sandymac:
To give you an idea on relative speeds, the following are the results I get on my phone with a Class 10 32Gb card (not an Ultra):

SD Card - 18.19Mb read, 12.88Mb write (cache size 2048Kb)

Internal Memory - 16.22Mb read, 6.81Mb write

Given the above, it is certainly better to have NativeSD than NAND. ;)
[HD2 Android NAND Development] Elveneleven:
Hi Tytung,

i installed V2.2 at the weekend and everything is running perfectly smooth now, including wifi Hotspot. There's only one thing i have to mention. For better security i prefer invisible networks when I'm using tether and share my Internet connection, even when it is Wpa2 encrypted. For that reason i mostly use Bluetooth tethering instead of setting up a wifi Hotspot. But Bluetooth tethering is still not working properly. I hope you can fix that issue soon. I also would recommend to give an option to set hotspot ssid invisible or set it to invisible by default, like it's in the galaxy s3.

Thanks again for the best Rom i used so far on my HD2
[HD2 Android NAND Development] Pixa1:
i believe you are pretty wrong about that, because you need to benchmark the speed with 4KB cluster size. Then you'll see the main difference.
[HD2 Android NAND Development] sandymac:
Sorry to disagree but I test across all cache sizes then select the most efficient which happens to be 2048Kb on my phone. If you have a 4Kb cache then I guarantee that it will be a lot slower. ;)
[HD2 Android NAND Development] sw11111:
WIFI tethering not working

Hi Tytung I installed NAND with DataOnEXT but WIFI tethering is not working at all. I can't see the SSID name on my desktop computer. Even it will be deactivated sometimes itself.

Do you have any idea what can be the problem ?
[HD2 Android NAND Development] sandymac:
Thanks for the tip. I'll try that next time. Got to say, though, that when I'm connected then the only sound comes from the car speaker, regardless of the ringer volume on my phone.
[HD2 Android NAND Development] Robbie P:
Pixa1 is, i believe, talking about the FAT32/ext4 format cluster size, and not the cache size.

But I fail to see how any of this contributes to the development of tytung's ROM, and question whether it should be aired in this development thread. There are many threads about these matters on xda.

Check NYLimited's signature for starters.

Thanks
[HD2 Android NAND Development] sandymac:
Oops, didn't see that. Will desist from continuing. :laugh:
[HD2 Android NAND Development] Steeph:
Thanks. I'm going to try this version too.
[HD2 Android NAND Development] vhollo:
Try switching it on again and again. It used to stay switched on for the 2nd time for me.
[HD2 Android NAND Development] sw11111:
Thanks for your reply. I can activate the hot spot but on my computer I can't still see the SSDI. Can you see your SSDI ?
[HD2 Android NAND Development] NYLimited:
That can be switched on and off in the BT settings. When you are connected via BT, go to Settings / BT and tap the properties icon. You will see two check boxes. If I recall correctly the second one controls additional sounds.
[HD2 Android NAND Development] chautruongthinh:
[MENTION=2677399]tytung[/MENTION]

I found a very interesting thing. After I install Viber, I no longer have the black screen again! but sometimes my device to freeze when I receive cellular calls.

I think the black screen problem is caused by the telephony-common.jar. You can edit it to help me!
[HD2 Android NAND Development] adell_:
Do you mean the OS/launcher works faster but the speed of starting/using apps are the same?
[HD2 Android NAND Development] Cerisal:
I would like to remind you of the GPLv2 and kindly ask you to remove the following statement.
[HD2 Android NAND Development] sandymac:
Sorry, what I meant was that the sound is only sent to BT device when connected (I don't want it on both). ;)
[HD2 Android NAND Development] clarkg:
As you point out, Tytung is entitled to charge a fee for (or in this case, make a bit of money from) the process of users downloading the ROM. All he is trying to do is protect that by stopping people from mirroring or distributing copies of the work themselves. How else would you suggest he does that?

I think all of us appreciate the countless hours and undoubted skill that he has put in over the years to give us the very best, without being charged for it. The rest of us are willing to stick to that one rule of his for that. Are you?
[HD2 Android NAND Development] MarkAtHome:
Hi Cerisal -- Note that I am not a lawyer, but methinks you ought to look at Tytung's intent, rather than solely his translated (from Chinese), static words. It would be understandable for you to focus in on that had you not fully read and participated in the forum.

The posting of the copyright, if I understand Tytung's intent correctly, was added to the OP (it was not there from the beginning) in response to his development forum's visitors looking to post his ROMs, etc. on alternative download hosts (the reasons are irrelevent).

It is his right to control how his intellectual property is distributed, and he does so via his selected download hosts, assuring himself a few pennies for each download.

Considering that most visitors leech and do not donate funds to help support and further motivate development, would you deny Tytung those few pennies?

Consider contacting an XDA administrator, instead of polluting this forum, if you are so motivated.