yashsingh1/xdaforums huggingface dataset:
[Thunderbolt Q&A, Help & Troubleshooting] robdec17:
I have read where some people have had good luck with putting the phone in airplane mode then switching it back .
[Thunderbolt Q&A, Help & Troubleshooting] Boostjunky:
Just wanted to thank you for posting this. I purchased and rooted my phone (manually) a couple nights ago, and had lost all data connection aside from wi-fi. Ended up going back to stock using the same link you provided, and went through the rooting process all over again. This time I made sure to let 3g connect before continuing on with the rooting process, and now I am happily rooted with data connection.

Thank you very much!
[HD2 Android NAND Development] charnsingh_online:
This thread is for CM7 RC releases for HD2. These are unofficial RC.

I will be maintaining CM stuff for HD2 all unofficially. They are compiled from source and not ported/kanged from other devices.

CyanogenMod is a free, community built distribution of Android 2.3 (Gingerbread) which greatly extends the capabilities of your phone.

#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Please do NOT post bug reports on any issue tracker for these builds. Report bugs here code.google.com/p/cm7leo

All source code is available at the CyanogenMod Github! If you'd like to to contribute to CyanogenMod, checkout Gerrit instance.

These builds REQUIRE ClockworkMod Recovery 3.x. If you use ClockworkMod Recovery 2.x to flash, it will not boot.

Additionally, ClockworkMod Recovery 3.x CAN NOT BE USED to flash CM6. You will have to downgrade ClockworkMod Recovery to 2.x if you want to switch back to CM6.

INSTRUCTIONS:

- First time flashing CM 7 to your HD2 (or coming from another ROM)?

1. Unlock/root your device and install MAGLDR

2. Flash ClockworkMod Recovery 3.x

3. Do a Nandroid backup!

3. WIPE

4. Install the ROM

5. Optionally install the Google Addon

- Upgrading from earlier CM7?

1. Do a Nandroid Backup!

2. Install the ROM (your Google apps will be backed up automatically)

Download link

http://www.megaupload.com/?d=QATMMXF6

For CLK

http://www.megaupload.com/?d=C7QK5I92

Gapps -

http://goo-inside.me/gapps/gapps-gb-20110120-signed.zip

needed only after first flash, after concurrent flashes gapps will persist

Link to ClockworkMod-3 - http://www.multiupload.com/41E9UMRO45

Thx RaiderX303

You can flash any Clockwork but 150mb version is recommended

Should be MAGDLR/CLK compatible

Follow me on Twitter for Updates - charansingh
[HD2 Android NAND Development] prosumerhacks:
Nice..thanks!

Will try this in a jiffy! :)
[HD2 Android NAND Development] Elmo108:
sweet. cant wait to flash it!

thx charnsingh

edit:

any news on getting this official? :)
[HD2 Android NAND Development] arif-ali:
Here is the link to the cLK patch, that I did earlier

Forum Link: http://xdaforums.com/showpost.php?p=12414534&postcount=1634

Scan or click the image to download:

with the following in the update zip

* boot.img

* PPP files/fixed

* 02recov to mount cache/recovery correctly to get ROM Manager working

After flashing the ROM, you need to flash the file in the attached file in the above post, to get it to work with cLK. This is with with charans kernel, and not any other
[HD2 Android NAND Development] UbuntuBhoy:
Can anyone else confirm this doesn't work out the box for CLK. I had to install tytung_r8 to get this to boot.
[HD2 Android NAND Development] seadersn:
ubuntu, have a look @ post 4 ;)

this doesn't work out of the box with cLK, nope.
[HD2 Android NAND Development] UbuntuBhoy:
Without wanting to look too much of a numpty, the second part of post 4 is an edit :)

When I asked it wasn't there.
[HD2 Android NAND Development] MontAlbert:
nice work Charansingh. Thanks for all your work- amazing you have been able to do all this without a hd2 yourself.

I look forward to trying it out tomorrow- too late here now
[HD2 Android NAND Development] deckoff:
I just dont get the dont post any bugs part... in the other theme I felt urged to do so. I am sure there is a reason for this, - should we stick to the older thread for bug reports??? Anyway, as usual thank you for the great hard work, trying it now :)
[HD2 Android NAND Development] StephanV:
He's saying not to post bugs in issue trackers because we're not official CM7, this forum is not an issue tracker.

Thanks a lot Charnsingh!
[HD2 Android NAND Development] charnsingh_online:
post bugs here code.google.com/p/cm7leo
[HD2 Android NAND Development] Derek0228:
Reserved for future use.
[HD2 Android NAND Development] cobhc:
CPU Settings in the Performance menu not working, WiFi still errors. Apart from that, it seems to work pretty well, though I suspect the ambient light sensor isn't working too well either, it seems overly bright.
[HD2 Android NAND Development] Mafioso:
Hmmm...so is it a new release, or the same one from yest. since MD5 is same :confused:
[HD2 Android NAND Development] arif-ali:
I would presume, the other thread is a dev thread for testing purposes, and this is a release thread
[HD2 Android NAND Development] charnsingh_online:
No, thats a release thread too but thats for daily builds n this for RC and Major releases for those who dont want to flash everyday
[HD2 Android NAND Development] xdroidtester:
100% load

I have a 100% cpu usage with rc2 due to the system_server process.

Am I the only one, because nobody else mentions this??
[HD2 Android NAND Development] locksmith:
The GPS doesn't appear to work :)
[HD2 Android NAND Development] charnsingh_online:
RC4 is out, Also Available on ROM Manager

Everything Except GPS libs are compiled from source :)
[HD2 Android NAND Development] felipemadox:
This google profile is outdated http://code.google.com/p/cm7leo/
[HD2 Android NAND Development] arifqur:
Nice to see this.

Which kernel do you use in this build?
[HD2 Android NAND Development] xdroidtester:
RC4

First feedback:

Of course very cool to have a build that is almost completely from source code!!

Super Charan!!

Here my first findings ( I only mention the negative ones :) )

Load system_server > 90%

EDIT:

After killing system_server the new proces behaves as it should < 3%

/EDIT

GPS indicator not in status bar ( not sure if it works )

LEDS: Fixed orange when a notification has been received

Colorbanding: Pongster CM7 ROM has less colorbanding

... still testing
[HD2 Android NAND Development] jan-willem3:
Libs compiled for leo everything works really good. Also every part feel as it should it is not that one part lag or what ever. For sure a build that is made for the hd2.
[HD2 Android NAND Development] mstrk242:
Just tested RC4. As others have stated, still no gps. Also, the bluetooth doesn't seem to update with the system. For example, if I pair a device, (when it works, that is,) it'll show the icon as connected (same in settings/wireless/bluetooth). When I disconnect the device (turn it off, that is), it doesn't update. The system still thinks it's connected.

Just to test, I installed tytung's r8.3 kernel and initrd.gz to compare, and when doing that, the bluetooth problems are completely eliminated. I'm going to do a little digging through the init to see what the differences are, and maybe I can pin down what's causing the issue.

If nothing else, hope this gives a clue for you. (If you want logs let me know, although I didn't see anything in them that would indicate the bt problem.)

Edit:

After more testing, I can't seem to find where to bt problem is. I also noticed usb mass storage isn't working. I replaced the /system/bin/vold with the backported one and it works. (dan1j3l's vold that he posted a while back.)

I'll post more info as I find it.

Edit 2:

I have narrowed it down to the initrd.gz being the cause of the bt issues. I have tried char's kernel with tytungs init, and bt pairs and works fine, every time, even after reboots. I use char's initrd.gz with any kernel (tytung or char's) and bt problems on connection and pairing. It's definitely in the init. I'll keep testing. :)
[HD2 Android NAND Development] charnsingh_online:
updated with ums fix
[HD2 Android NAND Development] mstrk242:
Is the fix the backported vold or is it a new one? (If it's the backported no need to download again, so just wondering)
[HD2 Android NAND Development] drunkenfcuk:
Old problem of force closes on some SD card apps is back for me. Did a full wipe before installation. Posted on Issue tracker here.

Logcat:

I/ActivityManager( 145): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.rovio.angrybirds/com.rovio.ka3d.App } from pid 1296

I/ActivityManager( 145): Start proc com.rovio.angrybirds for activity com.rovio.angrybirds/com.rovio.ka3d.App: pid=1444 uid=10067 gids={3003}

I/WindowManager( 145): Setting rotation to 1, animFlags=1

D/dalvikvm( 1444): Trying to load lib /mnt/asec/com.rovio.angrybirds-1/lib/libangrybirds.so 0x40514840

D/AndroidRuntime( 1444): Shutting down VM

W/dalvikvm( 1444): threadid=1: thread exiting with uncaught exception (group=0x40015560)

E/AndroidRuntime( 1444): FATAL EXCEPTION: main

E/AndroidRuntime( 1444): java.lang.UnsatisfiedLinkError: Cannot load library: load_segments[928]: 67 failed to map segment from 'libangrybirds.so' @ 0x80400000 (0x00155c28). p_vaddr=0x00000000 p_offset=0x00000000

E/AndroidRuntime( 1444):	at java.lang.Runtime.loadLibrary(Runtime.java:434)

E/AndroidRuntime( 1444):	at java.lang.System.loadLibrary(System.java:554)

E/AndroidRuntime( 1444):	at com.rovio.ka3d.App.onCreate(App.java:23)

E/AndroidRuntime( 1444):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)

E/AndroidRuntime( 1444):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1722)

E/AndroidRuntime( 1444):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1784)

E/AndroidRuntime( 1444):	at android.app.ActivityThread.access$1500(ActivityThread.java:123)

E/AndroidRuntime( 1444):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:939)

E/AndroidRuntime( 1444):	at android.os.Handler.dispatchMessage(Handler.java:99)

E/AndroidRuntime( 1444):	at android.os.Looper.loop(Looper.java:123)

E/AndroidRuntime( 1444):	at android.app.ActivityThread.main(ActivityThread.java:3839)

E/AndroidRuntime( 1444):	at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime( 1444):	at java.lang.reflect.Method.invoke(Method.java:507)

E/AndroidRuntime( 1444):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)

E/AndroidRuntime( 1444):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)

E/AndroidRuntime( 1444):	at dalvik.system.NativeStart.main(Native Method)

W/ActivityManager( 145): Force finishing activity com.rovio.angrybirds/com.rovio.ka3d.App

I/WindowManager( 145): Setting rotation to 3, animFlags=1

W/ActivityManager( 145): Activity pause timeout for HistoryRecord{40930e00 com.rovio.angrybirds/com.rovio.ka3d.App}

D/dalvikvm( 145): GC_EXPLICIT freed 68K, 49% free 5541K/10823K, external 2043K/2546K, paused 62ms
[HD2 Android NAND Development] locksmith:
GPS doesn't work still in RC4. Does it work for anyone?
[HD2 Android NAND Development] Bib_x:
Hi, please can someone tell me this?

Why is directly compiled from source code so much better then precompiled from any other similiar smartphone? Many smartphones are built with the same components, chips, controllers...

So why is it so much better to compile them new from source? Are the precompiled files not so good? Are charans self compiled files better? Whats the big difference? Or is this only beacause of copyright and licence things?
[HD2 Android NAND Development] chris10230:
copyright license issues indeed, I believe charan was trying to get the HD2 to be officially supported, the only way this will happen if it the drivers do not use other sourced component, cyanogen does not want to the run the risks of having cease and desist letters. Also if they are from source then they can be optimised and made for the HD2... Surely that's a good thing.

I'm just waiting for a build with GPS and I'll be all over this build :) Keep up the excellent work Charan!
[HD2 Android NAND Development] Bib_x:
Ok, i understand.

But for the enduser - there is no big difference (more functionality).

These roms with precompiled files work with no problems - and self compiled files will work in a same way, if they will be completed.
[HD2 Android NAND Development] chris10230:
Yeh that is the idea, no change for us but just good knowing that you have not stolen/hacked a set of files to get it all running, now its a lean clean machine. The only real problem left on the drivers I think is GPS. :)
[HD2 Android NAND Development] seadersn:
hmm, and sth more :) "half-official" updates over rom manger for example :)

when gps is working, it's the same for me: i'll switch over completely, not for testing purposes only.
[HD2 Android NAND Development] Elmo108:
He was working on that already, but I'm not quite sure whether it's working already. There has been some issues...
[HD2 Android NAND Development] mattfmartin:
Yes thats the only thing im waiting on for too.
[HD2 Android NAND Development] MarkAtHome:
Let me begin by stating that I am clueless about kernels.

With that said, various comparisons rate RAF's ROMs #1 for stability and performance. Would it not be helpful to test his kernels (with and without sense)? Note that (1) I did take a look at what is involved with changing kernels and vertigo set in, and (2) if this suggestion is inappropriate for this thread, please don't shoot me.

I was re-installing this morning (once I figured out how to install the Android Market app... ), and found myself at the MAGLDR menu, remembered that there was something on my PC I wanted to copy, and it worked. Got me. :confused:
[HD2 Android NAND Development] mstrk242:
USB mass storage was fixed, he uploaded a new build after I tested, and there is no problem anymore. (Sorry, I probably should've stated that earlier.)
[HD2 Android NAND Development] Yom:
Don't be afraid to test kernels! Dead easy to flash via CWR. If you ever get errors after flashing a kernel (even bootloops and no-boot-at-all scenarios), just re-flash your original ROM the exact same way you did the first time and that will fix it.
[HD2 Android NAND Development] mstrk242:
I would keep this kernel on the default one, it's more than fine. Another thing to note, *all* of these kernels are based on the same source code. The only difference between them is the tweaks. The only reason I changed kernels was to try to help char nail down the problem with the bluetooth pairing.
[HD2 Android NAND Development] ~~Tito~~:
I tried using this with CLK a few days ago to have my HD2 as similar to an android device as possible, but Data would work :(. So I had to install MGLR and data worked, I like CLK because going to the recovery, and booting is more direct.

Anyone else have similar issues? Also, I dono if its just because I had a MyTouch 4G with CM7, but it seems a little sluggish lol.

This is the first time I have tried an HD2 with NAND android. I had one previously like last year, but SD android was only avaliable so I sold it and got the N1. Anyone have any pointers that aren't too noobish lol.

(PS I need to update my SIG lol.
[HD2 Android NAND Development] MarkAtHome:
Not a problem on my end. Thanks.
[HD2 Android NAND Development] MarkAtHome:
Hi Yom -- it took me almost two years before I even got up the nerve to flash my first ROM when I had an HTC Tilt. Each time when I was about to pull the trigger, my chef of choice moved on.

Now, with an HD2, I am almost fearless, finding myself in this thread of a ROM that I would normally not be ready for.

... and you are telling me to be not afraid of changing kernels!! :eek:

P.S. I love your signature of "Oooh! All this knowledge is giving me a raging brainer!" Consider it stolen. ;)
[HD2 Android NAND Development] Yom:
If you love something you have to void its warranty, and that if it still works afterward, then its is truly yours... If not, well, you'll find yourself buying a new one ;)

I bet you already know how fun it is to flash your phone, and its gets even better when you learn the little tricks. I know more about Linux today, because of hacking my phone, than I ever learned before.

As to the signature, you are more than welcome to use it. I do, however, challenge you to read it, along with the phrase "Good news everyone!" And not hear the Professor's voice in your head ;)

Posted using my hacked, rooted, undervolted, overclocked, pimped-out and overall bad-ass Samsung Galaxy Tab.
[HD2 Android NAND Development] MarkAtHome:
LOL!

Pertaining to PC's, I always voided the warrantee the moment I had the sealed box in my hands, and always ended up buying/building a new one. :D

I think I might exchange "Oooh" with your challenged phrase.

As for Linux, I am doing this yelling and screaming. Sometime around 1980 I bought every O'Reilly book available (for BSD) and never made it past the preface on any of them. Can't wrap my head around using lots of periods, dollar signs, etc.

[on-topic]

Right now, I do not see myself fatutsing with kernels...
[HD2 Android NAND Development] charnsingh_online:
CM7.0.0 Release is out
[HD2 Android NAND Development] charnsingh_online:
This is the most stable build of CM put out to date according to me and testers ;)
[HD2 Android NAND Development] charnsingh_online:
any review????
[HD2 Android NAND Development] renna1992:
charnsingh i have a question. what exactly is the difference between this build and for example tyweens oder pongsters cm7 build?
[HD2 Android NAND Development] charnsingh_online:
This has more open source stuff, more kernel changes like gpu etc and yes its totally compiled from source without any changes like dpi, theming etc, means PURE CM
[HD2 Android NAND Development] fa2k:
Hi charnsingh,

have you changed something ppp related? is it in your kernel more stabil?

This build is really fast, but i cant change the android id like in the last builds.

if i do so, i will get a bootloop..
[HD2 Android NAND Development] yllivia:
Can i flash this on top of [12.APR][cLK/MAGLDR] NexusHD2-Gingerbread V2.6 [Android 2.3.3][Kernel: tytung_r9] ?
[HD2 Android NAND Development] chris10230:
Seems to be working well, hangs for a few more second on magldr than I expected. Seems to be working all good though. As i see problems or bonus' I'll get back to you

Hats off :)

No default ring tones.... Nearly caught me out!
[HD2 Android NAND Development] mstrk242:
Well, this build is rock solid, minus the bluetooth. Screen on and off works fine, usb mount, auto rotate, gps, pretty much everything I tested works.

As for the bluetooth, it seems that it still doesn't update the status with the rest of the system. Let me see if I can explain:

Situation 1 :

Get it to pair, bluetooth device beeps like it's connected, but the system still shows connecting. (sometimes hitting the scan devices button will refresh the state and then it seems to connect, and sometimes just hitting it to connect will work.)

Situation 2:

It pairs, works, but when you turn off the bt device, the system still thinks its connected unless I manually hit disconnect. (Or turn off bt on the phone.)

It's so close, if only the bluetooth was working. (I keep looking through the logs, and I don't see anything bt related, otherwise I'd post a logcat.)

Either way, great job char! Rom is looking better and better. (Please look at the bt if you have a chance, I know you're busy.)
[HD2 Android NAND Development] bigbadmoshe:
CLK version. I am not getting any data it shows 3g but internet barely works or does not work.
[HD2 Android NAND Development] xdroidtester:
feedback

Wow what an improvement!!!!

Only strange thing I have is the slow shrink animation if you close a browser (for example by pressing the home button). You can really see the window shrink to a small size and then it disappears

Edit: slow animation is only with the browser, other apps are smooth

And it only seem to appear after loading a non mobile page like the xda page

Other than that the graphics are really fast.

Color banding is still more noticable then in the pongster build
[HD2 Android NAND Development] clio94:
rom is great but anyone tried tablet tweaks; http://xdaforums.com/showthread.php?t=1031607 i have installed honeycomb version and i lost notification bar.:( also can we add app2sd;
[HD2 Android NAND Development] Derek0228:
I can confirm this, I think it has to do with a line in build.prop that says something about rmnet. When I do busybox ifconfig it says rmnet0 so my guess is that it's trying to use rmnet.

This is the line:

mobiledata.interfaces=rmnet0,rmnet1,rmnet2

Even if I change that to eth0,ppp0,rmnet0 data still doesn't work. :/

A pity, because this is the best cm7 rom I've used up to date. Its the first one, actually, that has smooth scrolling on the 4d Adw ex app drawer. No stutters or lags. Plus it has great battery life. :)

So if data gets fixed, perfect rom. :)
[HD2 Android NAND Development] seadersn:
delete this line :)

other thing: charan, think about including the 02recov script in magldr full flash zip, too, or only there. there are magldr users out who are using small cache partitions too :D

beside that: build is running great :) everything works, i'm happy with it!

do you know when you can update the kernel @ git...? does it include reiser / nilfs too?
[HD2 Android NAND Development] ~~Tito~~:
I agree. I will be on Tyweens Typhoon ROM untill then :).
[HD2 Android NAND Development] Bib_x:
Is Auto Backlight with custom backlight levels working or is there only one level like in the old versions before?

Is LED notification working (incoming sms, emails, ...)?
[HD2 Android NAND Development] chris10230:
Far as I remember yes to all above to be working. Definitely backlight 90% on the LEDs
[HD2 Android NAND Development] Derek0228:
Deleting the line doesn't work lol. First thing I tried. :)
[HD2 Android NAND Development] Derek0228:
The problem is in the initrd.gz, its made for rmnet, for example, in init.goldfish.RC, I found this: setprop ro.radio.use-ppp no

I found some other lines in init.htcleo.RC and init.rc ,but I can't build the initrd.gz right now because I lack a PC but someone else can, or charansingh himself. ;)
[HD2 Android NAND Development] PopzTopz:
watching this closely and am ready to flash as soon as ppp is a go....great work! :)
[HD2 Android NAND Development] Evil_enc:
what are the problems of this rom? bluetooth? something else?
[HD2 Android NAND Development] Derek0228:
For me only PPP, everything else works like a charm :)
[HD2 Android NAND Development] kai_:
Is the kernel patched to enable two-way call recording?
[HD2 Android NAND Development] Derek0228:
Data is working fine now on Clk, after applying the new HTC_ril_wrapper.so by cedesmith, head on to the CLK thread to see for yourself :)

Now we don't need initrd to be modified for data to work :D

WIN!!!! :)
[HD2 Android NAND Development] mstrk242:
Just wanted to report back, after a day of use, battery life is excellent, this rom is really very good. (And for who asked earlier, the bt is a bit spotty when trying to get it to connect and pair, but once you get it, it's very stable. It may be device-dependent though, so try it and let us all know!)
[HD2 Android NAND Development] mstrk242:
Works great for me. (I used to 3.05 one posted in that thread.)
[HD2 Android NAND Development] mdskrzypczyk:
Will Rom Manager check for nightlys for this build or would I have to update manually?
[HD2 Android NAND Development] charnsingh_online:
Rom manager isnt for nightlies yet
[HD2 Android NAND Development] agormog:
can i install CWM through rom manager? or how do i use this