yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] roloracer:
Some people are just too lazy to do the research , and some other people help them stay that way by providing links and vids for them instead of letting them search, I know this is a community and we're supposed to help each other but damm, the toolkit thread is always in the first or second page of this forum and if I remember correctly it has instructions and a video of it.

On another off topic I saw that CM9 alpha is out for the nexus s, wow can't wait til that lands here in the hd2 forum.

On topic, while testing the rom with the hwa fix I'm getting the ginger style screen off animation ,is that supposed to be a part of ICS and it wasn't working before?

Sent from my ICS NexusHD2
[HD2 Android NAND Development] taknil:
I guess he is refering too this thread http://xdaforums.com/showthread.php?t=1090783 , oh boy.

I hoped this could be all done in recovery.
[HD2 Android NAND Development] BMXJeff:
sim card issues?

Firstly, thanks again to tytung for keeping my HD2 the most awesome device on the market!

I have intermittently been experiencing a small glitch which causes my screen to freeze then go black for a few seconds. After this i am returned to my homescreen and any app i may have been using has been completely shut down and i get a message saying my phone will need to be restarted to use the mobile network. After a few seconds more my mobile network signal icon returns and everything works fine again. It seems as if the phone is losing its connection to the sim card for a few seconds.

Has anybody else experienced this?
[HD2 Android NAND Development] lohyitchun:
Will flash this ROM as soon as the camera is working, as I am using my phone's camera quite extensively.

Looking forward to a more prefect port.

Thanks developer!
[HD2 Android NAND Development] Rossimac:
Yes, on my Galaxy Nexus there is the screen-off animation.
[HD2 Android NAND Development] renegade027:
Yes! Quite often with this ROM and the headphone fix kernel. Only once with the SD build, but it still happened. Tor a while I thought this could be related to flashing the headphone fix kernel (that's when data stopped working completely - before it was sporadic, but I'd get at least stable 2G) Turns out, while it does happen more often with the headphone fix kernel, it still happens without it - only not as often.
[HD2 Android NAND Development] phaeton_esc:
Maybe a little bit lame question, but:

which version of recovery are you using guys? I've flashed 250mb version (10mb cache) but i still have only 70mb of free internal storage after flashing this rom. So, i'm curious if it could be any better with bigger recovery
[HD2 Android NAND Development] casemandan:
I use recovery 5.0.2.7 (attached below) its already preset for ICS and other pure Android builds
[HD2 Android NAND Development] Elmo108:
Is there a need for an update?

I'm on v3.2.0.1 and will flash ICS after the next update with HWA.
[HD2 Android NAND Development] casemandan:
Some newer Roms wont work on older versions of recovery
[HD2 Android NAND Development] thegadget2010:
just in case people wanted to know, i have tested this rom with data2sd AND app2sd

both work

using darktremors app2sd script after rom flash before reboot

and using the app2sd market app once in the rom

as for data 2sd, check back to my previous posts for details

both work fine, a2sd seems smoother than data2sd

---------- Post added at 06:17 PM ---------- Previous post was at 06:05 PM ----------

swapping back to data2sd

not 100% happy with the way a2sd works

i will post instructions for those that want it soon.
[HD2 Android NAND Development] DeepSpaceSeven:
Please provide some more details how to install. Thank you...
[HD2 Android NAND Development] thegadget2010:
here are the steps I use to install data 2 sd on the ICS build im currently running:

make sure you have an ext formated memory card, this can be done via recovery if needed, but remember to backup any data you wish to keep

you can format and partition your sd card via the recovery menu

both CWM and CLK support this function, if you dont know how to do this, there are lots of tutorials on the forums, so i will assume you know how to use the search button.

download data2sd and app2sd killer

i recomend getting the full pack, and be sure to use the aosp version

boot into recovery of choice (CWM / CLK)

clear data cache partition

go to the advanced menu > clear cache

if coming from a different rom, factory clear data as well

then

flash rom + kernal if required

flash a2sdkiller

if you didnt have a2sd to start with nothing really useful here, but might as well flash anyway, it only takes a few seconds

after flashing rom, and running a2sd killer

boot into rom

set language and time etc. but dont run market or log into google (although i have logged into google account before without problems)

then reeboot into recovery once more

flash data2sd

reboot

enjoy

go to about phone and check memory status just to be double sure
[HD2 Android NAND Development] sanelux:
Tytung any update for the moment ??thanx
[HD2 Android NAND Development] erwinpiero:
It's been a long since beta2, it should be great change on the next release, i hope :)
[HD2 Android NAND Development] Okocha:
freeze while booting... i only see the green HTC logo.. can somebody help please?
[HD2 Android NAND Development] 10507:
What clockwork partition size are you using? Please give more detail.
[HD2 Android NAND Development] Okocha:
i flashed with mgld.. and did a full wipe...
[HD2 Android NAND Development] jasons1004:
undervolt and build.prop tweaks

just stating that undervolt does work for me

also ive been using these build.prop tweaks forever and they work also

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

ro.HOME_APP_ADJ=1

debug.sf.hw=1

windowsmgr.max_events_per_sec=150

wifi.supplicant_scan_interval=180

pm.sleep_mode=1

ro.ril.disable.power.collapse=0

debug.performance.tuning=1

video.accelerate.hw=1

consider including these in next versions so i dont have to type

them all in everytime i update version.....HA...keep up the good work

love ICS.....who needs a camera!.......haha
[HD2 Android NAND Development] 10507:
Do you have this requirement down?

Installation:

Please use at least 190MB system partition (and at least 2MB cache partition).

Full Wipe.

Flash the ROM.

You will have trouble booting up if your partition is less than the required partition size. I have 200mb/44mb cache and everything boot up fine for me. You can try 200mb/ 10mb cache.
[HD2 Android NAND Development] Okocha:
sorry for my silly questions..

but what is a system partition and where can i creat it?

sorry for my bad english
[HD2 Android NAND Development] casemandan:
System partition is the amount of space on nand(internal phone memory) that is necessary to flash the rom. It is set by flashing clockwork recovery thru magldr.

Just use the attachment I provided here http://xdaforums.com/showpost.php?p=19845243&postcount=898
[HD2 Android NAND Development] Dr_Grip:
To be brutally honest, you don't have the knowledge level to use a ROM as unstable and early in it's development as this ROM. Install one of the Gingerbread ROMs, try a few kernels, read and learn, then come back.
[HD2 Android NAND Development] dannywi11iams:
Here is the process I did to get the ROM running.

Used HD2 Toolkit to run Task29.

Used HD2 Toolkit to install Leo_Radio_2.15.50.14

Used HD2 Toolkit to install MAGLDR v1.13

Used HD2 Toolkit to partition 200/10

Used Partition Magic on the PC to partition SD card (1GB @ EXT4 and the rest @ FAT32)

Copy ROM to SD card in folder called ROMS (on the FAT32 partition)

Run ClockworkMod Recovery version 4.0.0.0 to install ROM from SD card.

Waited for ROM to finish (takes about 1min to copy over to phone the about 3 mins to complete before user input is needed).

I hope this helps anyone that wants to try this ROM. Use the link on my signature to help with installation.
[HD2 Android NAND Development] thor9934:
i just posted this list of bugs and so on on the thread made by michie with HW acc

maybe some of the bugs could be in this build also http://xdaforums.com/showpost.php?p=19848795&postcount=131

and i got a link for an early, working version of cm9 from det nexus s, maybe we could use some of the stuff from that build too http://xdaforums.com/showthread.php?t=1356228
[HD2 Android NAND Development] sanelux:
I hope !
[HD2 Android NAND Development] trex3300:
Before moving forward, Please read the two guides below:

(1). http://xdaforums.com/showthread.php?t=893948

(2). http://xdaforums.com/showthread.php?t=1044830

After reading the above guides, I recommend that you start with the rom below:

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

Good luck
[HD2 Android NAND Development] thegadget2010:
ouch?

everybody needs to learn somehow, instead of the negative snooty answer, why not just refer them to the search button?

does somebody need a hug?
[HD2 Android NAND Development] tytung:
Yes, all camera related libs come from N1 ICS ROM.

In my AOSP GB ROM, I replaced those libs to new libs. (Maybe from Desire ROM. It's long long ago and I don't know who is the creator. I didn't join the ROM development at that time.)

I mainly refer to this 2.6.32-ics kernel below, and it is for different hardware so there's no changes to my new kernel in terms of the camera.

https://github.com/CyanogenMod/lge-kernel-star/tree/android-tegra-2.6.32-ics
[HD2 Android NAND Development] tytung:
Sorry.

I won't include any non-official settings in build.prop unless it's proofed to affect our phone significantly.
[HD2 Android NAND Development] erick3000:
tytung any eta on your next version?
[HD2 Android NAND Development] CR5N:
When he's ready to release it I guess :rolleyes:
[HD2 Android NAND Development] TakuyaMK:
THIS ROM has got Hardware Acceleration, and it works better for me, ¿why don't add HW Acc to your ROM?

Thanks ;)
[HD2 Android NAND Development] Elmo108:
I'm pretty sure he will include it in his next release.
[HD2 Android NAND Development] yelayon:
I've already spent about 6-8h trying to run Beta2. My HD2 always hangs and I've tried almost every possible (mentioned in this thread) step-by-step, system/cache, Task29, CWM, etc. Always get hangs or reboots.

Beta1 boots properly.

So as I wrote before in one of my post... just get patience and wait for Beta3 and/or RC1. Than try again.

Regards,

WT

ps. tytung - is there any possible way to debug/log why my HD2 hangs ?
[HD2 Android NAND Development] trex3300:
Make sure you have minimum of 190mb system partition

Download the rom again incase the first download is corrupted
[HD2 Android NAND Development] yelayon:
Heh... I'm IT professional with over 10 years experience. I don't make mistakes like not performing any system requirements, so of course I made 190/2 and any other mentioned here configuration for system/cache. And of course I'm sure my Beta2 ZIP file is proper - one of first thing I've checked (md5).

ps. btw - my first flashed device was, if I'm not wrong, ETEN G500 about 7 years ago I think
[HD2 Android NAND Development] trex3300:
Just trying to help, make sure you also clear dalvic cache, many people with similar problem claimed that clearing dalvic cache solved the problem.

Good luck.
[HD2 Android NAND Development] dertester123:
Youre the first person i see who is claiming not to do (beginner-)mistakes. Hope you dont find out it was one on your side:rolleyes:

About logcat:

I havent tried it yet because i dont have the equipment here right now, but i remember that when you set up a pc to make a logcat and start adb logcat with the device off and start it while logcat is "waiting for device"(or something similar) you can catch the first messages and maby get the point. Just let it write everything to a file for a few reboots or until it freezes and then try to point out the failure.

Hope it helps.

And just to be on the safe side i would try 200/10 layout, as some others statet problems too in another thread...(just read it, cant confirm). But if you already spent 8h on this, that 10min to try wont hurt, if you havent already.

Good luck:D
[HD2 Android NAND Development] primus123:
I will use this as soon as we get a camera fix. I use the camera alot at work for my daily needs. I have been using the Gingerbread ROMS for some time now. Cant wait to get into the ICS world with the Awesomest HD2
[HD2 Android NAND Development] angelofskies:
Got same experience with beta 2 but not beta 1.

I tried the hwacc one and the sportstar89 and i can get them running but they hang and reboot every minute so inusable.

it's cause by a memory fault and a corrupted heap and i don't think it my config maglr in fault but maybe the radio or even the hardware.
[HD2 Android NAND Development] BMXJeff:
I didn't even know there was a headphone fix kernel! Mine will sometimes go 24 hours without doing it then 3-4 times in 20 mins. At least im not the only one! Will have to put it down to instability issues until future releases....

I have several other significant 'bugs' as follows:

-spell check dictionaries appear to be missing. Every word is underlined with a red line

-I have no boot animation at all. Just htc splash......... then eventually homescreen

-no video playback in browser or youtube app. I get vid sound but no visual or even slider movement

-obviously there is no point expecting to be able to play any games at the mo but just for info, i found i lose all touch screen input after starting Angry Birds Rio and have to quit by pressing the back hardware button twice
[HD2 Android NAND Development] mos ion roata:
Some feedback

Hi guys

Running Beta 2 since yesterday morning, i must say i am quite impressed with tytung's work. Before ICS i used different versions of his GB work.

The only drawback for me is that my corporate Exchange account does not sync mail over 3G. It syncs OK over WiFi.

Contacts & calendar sync perfectly on 3G and WiFi.

My data connection dropped some time over night. I got it back by turning on airplane mode and off again.

No other problems / bugs for me until now.

Also tried the hwacc version and got the same e-mail sync problem.

Big thanks @tytung for everything he's doing for HD2.
[HD2 Android NAND Development] yelayon:
Yea. I tried that too before and to be sure today too. Does not helped.

I said requirements mistakes not all mistakes. You can be sure that if I will find that problem was on my side I will say that loudly on this forum to let other ppl learn something on my mistake ;-)

Never used logccat, so dont have much experience with it. Just have that "waiting for device" and that's all. Do I need to setup something on phone to make it able to log messages. I've just run "adb logcat" from Android SDK and (tried) boot ICS while phone was connected to PC via USB.

Since I'm almost sure that system/cache is no problem I'm using 200/10 by default now and trying find problem elsewere.
[HD2 Android NAND Development] escano7:
nice! need to try this soon
[HD2 Android NAND Development] VNS_n:
Does anyone here hav the problem with any lag, especially when slide the lock screen to access? After unlock, My HD2 is so lag when doing simple task (sms, phone, gallery, add widget...). touching also is not so smooth.

I dunt know these prob are from my HD2 or thix ROM

Hope anyone's help :)
[HD2 Android NAND Development] michie:
Try the rom with hardware acc. Its not your hd2
[HD2 Android NAND Development] saints5354:
The best functionality for me on ICS is Facebook integrated, wat a disappointment:confused: ..

Why not Google just settle it with MS before been sued fragmentation against Windows Phone 7...
[HD2 Android NAND Development] Elmo108:
Is the official Apps2SD working with this rom?
[HD2 Android NAND Development] mrbarnie:
hello,

will there also be a sd-card version of ICS for those who cant immediately switch over?

MrBarnie
[HD2 Android NAND Development] Elmo108:
Just search the thread or have a look into the sd-forum.
[HD2 Android NAND Development] dertester123:
Have you downloaded the whole android sdk, there should be a driver (google / android driver something if i remember right). If you use windows install this driver manually (device manager) and it should work...

Usually this should work when you used clk with fastboot too. If you google for this youll find some hints too..

Hope it works.

Havent looked but your radio is up2date?
[HD2 Android NAND Development] TheATHEiST:
Did you even bother to look in the SD section? Obviously not.
[HD2 Android NAND Development] rgshah3:
LEO 1024

will this rom work on the HTC LEO1024 T-MOBILE US???

please revert :)
[HD2 Android NAND Development] casemandan:
Yes any rom that works on the EU phone will work on the TMOUS phone.....

Same cant be said for a tmous rom working on EU phone bc EU has only half the ROM (nand memory)
[HD2 Android NAND Development] roland.3:
TY

Hi,

First of all I would like to thank's Tytung and other dev who contribute to this development.

I put ICS rom on my HTC HD 2 today (Eu version)

At the moment many things work fine.

Calendar ok

Gmail ok

Active Sync with Hotmail/MSN account ok (now we have full sync possibility yahoo)

Contact ok

Phone call

When i do a call I hear robot voice and can't understand what people say to me :.(Edit)

Gallery working, but i notice a problem with vidéo, show me vidéo thumb but crash when i try to watch it. (maybe it's more codec thing thant app thing)

so again thank you, I'll keep an eye on updates.
[HD2 Android NAND Development] tytung:
adb wait-for-device shell dmesg > ICS_dmesg.txt

adb wait-for-device shell logcat > ICS_logcat_all.txt

And post them to http://logcat.miui.us/ or http://pastebin.com/
[HD2 Android NAND Development] RoadXY:
Adb and Android drivers are included with the HD2 toolkit I believe
[HD2 Android NAND Development] BoneMo:
Progress

How Does the development of camera goes ?
[HD2 Android NAND Development] ksokol:
Still having bug with Exchange

I cant still send any email using ICS builds.

The single mail error I can see in the logcat log is the string "W/Email ( 1084): Unable to find source message for a reply/forward". Tried to search google with this string - no success.

I can receive emails, I can both send and receive using all custom ROMs based on 2.3.*, but I cant send emails using my corporate account using ICS ROMs. Why?

UPDATE: tried to use some of third-party exchange-sync tools - they work perfectly - can both send and receive emails
[HD2 Android NAND Development] zivan56:
So far, it loads without crashing/deadlocking/looping with no functionality whatsoever.

There are two routes for writing the userspace camera driver:

1. Write a wrapper userspace driver for old libcamera (which uses liboemcamera.so). These files reference native API calls which no longer exist. So someone would need to ensure they load properly and that Android doesn't try to use the old libcamera as the current libcamera (which is not compatible).

2. Write the userspace driver to replace the old libcamera, which makes calls to /dev/msm_camera/ via IOCTL and call native functions of liboemcamera to fully configure the camera/DSP. There is some code available out there for other devices, but the code for the HD2's old libcamera isn't explicitly found anywhere.

I have tried going down route #2, and can get the sensor name/invoke some liboemcamera commands. Perhaps #1 may be easier.
[HD2 Android NAND Development] 10507:
With all the new features, I hope we will have an update soon:)

Thank Tytung and everyone involved.
[HD2 Android NAND Development] l.m.prowse:
I do this, then when the phone boots, the system UI stops responding, then anything I try to do stops responding, already tried fixing permissions :/
[HD2 Android NAND Development] Katmando:
which kernel do you use?
[HD2 Android NAND Development] Dr_Grip:
The two "native_access_parm" errors to me (as a Linux power user, not as a developer) look like the right pseudo-file under /dev/ is not created.
[HD2 Android NAND Development] daedric:
Anyone noticed that translations SUCK ? This is not only on this rom, but on all ICSs i've tried. Example:

On the welcome screen, by default you get english language and a start button with the android guy on background. Change to other language, button remains the same.

Other example, settings, About phone, everything localized, except "System updated" right on top. Is this a bad job from Google, or ICS compilations going crazy ?
[HD2 Android NAND Development] phaeton_esc:
i don't think that translation sucks, when i switch to czech language on welcome screen - everything is in czech (yes, button is in czech). same situation in "about phone".. so czech translation is really good..
[HD2 Android NAND Development] daedric:
Oh great! It's just the Portuguese translation that's foobared... AGAIN. :D

Well... perhaps not... might be this particular version. I'm using the HWACC hack of Tytungs.

I checked some languages, and in About Phone, "System Update" never got translated.
[HD2 Android NAND Development] mokkami:
"Never" is not true.
[HD2 Android NAND Development] davibs:
Waiting for Camera..

can't wait! :D

I think this ics it's really better than Ginger..
[HD2 Android NAND Development] phaeton_esc:
yep, "never" is not true :)
[HD2 Android NAND Development] tytung:
Maybe you can try EmailGoogle.apk and ExchangeGoogle.apk that I got from stock Galaxy Nexus ROM.

Rename to Email.apk and Exchange.apk and adb push to system.

adb push EmailGoogle.apk /system/app/Email.apk
adb push ExchangeGoogle.apk /system/app/Exchange.apk
[HD2 Android NAND Development] tytung:
Thank you for your hard work.

I didn't have any experience on developing camera driver before.

I will look into it when my ICS kernel is stable.
[HD2 Android NAND Development] thegadget2010:
omg beta3 !!

downloading now, thanks tytung
[HD2 Android NAND Development] tytung:
Beta3

Beta 3 (Dec. 3)

Included the latest Google Apps from stock Galaxy Nexus ROM ITL41F. (ROM dump by paul. Deodexed by tytung.)

Included the latest 2.6.32.45 ICS kernel Beta3 for HD2. (Upgrade from r14 (2.6.32.15) kernel and add something by referring to this kernel source.) (Credit to tytung.)

Added EGL v5 for hardware acceleration. (Credit to ankuch.)

Added dictionaries to support spell correction. (LatinImeGoogle.apk from stock Galaxy Nexus ROM.)

Added Live Wallpapers.

Added the latest hosts file (November-23-2011) for blocking ads.

Added Camera.apk. (Camera doesn't work yet.)

Fixed the wired headphone issue by using the new kernel. (Credit to zivan56.)

Fixed data usage (i.e. Network Stats and Quota) features by using the new kernel. (Credit to tytung.)

Fixed the color banding issue. (Credit to ankuch.)

Removed Chinese and Japanese IMEs.

Downloads:

For MAGLDR and cLK: NexusHD2-IceCreamSandwich_Beta3.zip | mirror (Please don't mirror. Thanks.) | md5sum: F5F072480E7E34316409B5DEC7069553

For cLK only: NexusHD2-Kernel_2.6.32.45_tytung_ICS_Beta3-cLK-update.zip.
[HD2 Android NAND Development] kazantip1288:
tytung,

hi! please upload the framework file that will add the softkeys. thanks.

and usb mass storage work with dual mount.
[HD2 Android NAND Development] trex3300:
Downloading.....

All these Beta3 updates plus new kernel, wow, thanks for the hard work.

As usual, your work is always worth waiting for.
[HD2 Android NAND Development] tytung:
2.6.32.45 ICS kernel

Upgrading kernel from 2.6.32.15 to 2.6.32.45 changes a lot, so I need some time to optimize it.

Although 2.6.32.45 ICS kernel beta3 includes data usage support, it still has some bugs.

For example, the battery life is worse than beta1 for me. And you may see SD card unmount and remount when you wake up HD2 (SD card mounts and works well. But the message is annoying.)
[HD2 Android NAND Development] davibs:
Headphone and data are working in this beta 3?
[HD2 Android NAND Development] kikisp:
can this new kernel be used with GB..or you will update t14?
[HD2 Android NAND Development] Neolo:
What languages are here?
[HD2 Android NAND Development] kaymado:
mirror for beta 3

Just a heads up, still cant see the beta 3 on hotfile (mirror)

still have 50mins left to flash!

a million thanks to you master tytung

EDIT: Its there now, but the normal download is almost finished!

1 min to flash ;)