yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] cokyc:
Tablet Tweaks : make it yourself

Warning: I have done this work for myself.

You can use it at your own risk.

prerequisite:

you must have a recent Java virtual machine.

1) Extract TTMaker folder from zip in your computer

2) Put the rom zip in the Romin folder

3) doubleclick the make.vbs file

4) wait for the "All Done" popup message

5) The folder romout will contain the modified rom zip ready to flash

I have done it without particular attention in the error handling, but should work.

Feel free to modify the make.vbs to improve it.

TTMaket.zip
[HD2 Android NAND Development] KuZZo:
I use this Rom since 3.6.2 an NO BOOT after flash took longer than 2 or 3 minutes ... never! Can't even imagine why some report 25+ minutes for the first boot ... unbelievable!
[HD2 Android NAND Development] agentfazexx:
I've never had 25 minutes...the most was somewhere in the neighborhood of 7-10 minutes.
[HD2 Android NAND Development] lslight:
My upgrade from 3.6.3 to 3.6.5 took 40 minutes :D

Maybe due to "Wipe Dalvik Cache" and my EXT3 partition (1 GB, used at 60%) on the SDcard.
[HD2 Android NAND Development] uzi2:
I have a similar ext partition, but my updates only take a few minutes. You only need to wipe caches if you encounter problems.

Swyped from my aHD2oid
[HD2 Android NAND Development] t1h5ta3:
easy way to tell... plug it in ... run logcat... let it sit another min after it settles down...reboot, then set it up to your likeing...
[HD2 Android NAND Development] lslight:
:)

Just made my upgrade from 3.6.5 to 3.6.6 without "wipe cache partition" and "Wipe Dalvik Cache". Just "Fix Permissions".

It took 11 minutes, no FC at first boot.

Thanks a lot.
[HD2 Android NAND Development] themadproducer:
I have always found that if when updating this rom, if you get stuck on the WHITE Android Robot static splash screen and it doesn't progress to the animated screen in under 5 minutes, then it's one of a few reasons...

1) The rom is too big for the partition....even if you do the math and it adds up. Try removing some un-needed files from the Rom Zip file before installing. (maybe about 10mbs worth) Once the animated screen coes on then wait 5-20 minutes or more depending on your setup.

2) Corrupt download OR alternativily, however you got it to the SDcard, it got corrupted. I have emailed scripts from my PC to the HD2 that wouldn't work even though the code all seemed to be intact. Then, when I simply copied the script via USB to the phone, magically...it worked. You can't tell sometimes by a simple visual. Also when you download the rom to your pc, do an MD5 checksum and compare it to what Tyween lists in the OP.

3) Incorrct Initrd.gz

Case in point, loading Tytung Kernel 12.3 needs to have Typhoon Initrd.gz.

---------- Post added at 01:56 PM ---------- Previous post was at 01:54 PM ----------

I cook the Graphics Tweaks with the online UOT Kitchen. Anyone can do it. Though I add a few of my own custom graphics. But the Circle Battery comes from the Kitchen as part of the cooking and I do not acquire it in a separate unfortunately. Sorry dude.
[HD2 Android NAND Development] tomoffel:
every time I install the Tablet tweaks/tether fix, I lose the date in the status bar (when you pull it down), is there any war for the tether fix without loosing the date? :)
[HD2 Android NAND Development] haydw:
This is my first android install to wipe W6.5- really happy with it.

Two issues-

The google search bar doesn't appear to work

When in the stock browser I get an error message when entering a web address. Can search for the website in google etc and navigae properly, just cannot type an address.

Anything I can do to fix??
[HD2 Android NAND Development] macarra7:
Hi, I wonder if there is any app like htc sync.

that allows you to have internet via usb cable from pc.

thank you and excuse my English
[HD2 Android NAND Development] runningdap:
After all I did a task29 and installed this rom via cLK. The only issue I got, is that I can't download many apps from the market for some reason. It says that my device is not compatible with the item I try to download. Is there a way to fix that without having to revert to the old market? Also, I did changed my density before I openned the market so I thought that reverting it back would fix the problem, but no luck
[HD2 Android NAND Development] Denkov:
cLK ONLY:

kernel_tytung_r12.3_update with initrd.gz from v3.6.6.
[HD2 Android NAND Development] seanyuan62:
have tried all fixes on the thread like installing tytung r12.2/.3 kernel and lowering in call volume, but i still continue to get complaints from people i call that they can hear their own echo....anybody found a way around this problem or is this a hardware issue?
[HD2 Android NAND Development] tyween:
Uploaded v3.6.7: Updated to cm_bravo_213 base. Updated to tytung r12.3. Updated to drizztje libaudio.so v5.
[HD2 Android NAND Development] casper_600:
Tyween thanks soooo mutch

Please how can I change the font in your rom?

Arabic font

Thanks again
[HD2 Android NAND Development] arceangel:
Yes I got 12.2 tytung kern working on 3.6.6 but ppl are saying they echo? What's the fix guys does the new .7 fix it?
[HD2 Android NAND Development] wahack:
Loving this tweeks!

Oh! please please please would you cook this for v3.6.7 :o
[HD2 Android NAND Development] arceangel:
Ya those sound tight but id probably loose my all red and black theme. And why not just delete the Latin thingy it frees up 11mb and iv tested it its not needed
[HD2 Android NAND Development] scariola:
The previous version of themadproducers custom framework DOES work on 3.6.7!

;)

Take a backup before you try cause they only work a couple updates.
[HD2 Android NAND Development] arceangel:
Man I wanna flash the update but my girl is using my phone to stream internet to my laptop to watch her show Awkward.
[HD2 Android NAND Development] goldlocke:
@ themadproducer: Can we use your "Typhoon-Framework-3.6.6.zip" on 3.6.7 as well? Or did framework.apk change too much? thx.
[HD2 Android NAND Development] eseregin:
Please see 2 posts up
[HD2 Android NAND Development] maboss77:
Hi,

Very good ROM. I think I found a bug on the clk rom, the built in wireless tether didn't work correctly! I can connect the wireless but no internet. Someone confirm this issue?

Excuse my bad English
[HD2 Android NAND Development] Rizsi:
Morning.

Yes iam confirm this issue. I try wireless tether beta and stable release. The problem is same.
[HD2 Android NAND Development] Denkov:
This old bug! I have to recompile framework-res.apk always with new rom so WiFi tethering start work on cLK.
[HD2 Android NAND Development] Rizsi:
How can i solve this problem?

How can i recompile framework? Iam not a developer.
[HD2 Android NAND Development] Denkov:
This is my framework-res.apk. You can flash it like a rom.

You can decode it with apktool (http://code.google.com/p/android-apktool/). You have to change arrays.xml in \res\values folder.

The old value are:

string-array name="config_tether_upstream_regexs">

<item>rmnet\\d</item>

item>eth\\d</item>

</string-array>

The new values will be:

string-array name="config_tether_upstream_regexs">

<item>rmnet\\d</item>

<item>ppp\\d</item>

<item>eth\\d</item>

</string-array>

After changing the file you have to build new .apk file.
[HD2 Android NAND Development] negativman:
In it ROM it is possible to use program LCD Density?
[HD2 Android NAND Development] Foggy79:
Yes, I use it in every version of this ROM.
[HD2 Android NAND Development] timekeeper:
On 3.6.7 I'm getting market FC's when I click on My Apps. Anyone getting the same? I already cleared market cache and force closed + rebooted. Might try clearing dalvik and cache in CWM.
[HD2 Android NAND Development] Denkov:
No problem with Market here. I always install new rom (upgrade) with ROM Manager and clear Dalvik cashe and backup existing rom.
[HD2 Android NAND Development] eseregin:
Yes, please, clean both cashes. New framework, new kernel - Android must recreate Dalvik cash to work properly
[HD2 Android NAND Development] timekeeper:
Worked like a charm, haha, in retrospect I should've known. Thanks folks.
[HD2 Android NAND Development] runningdap:
the new update fixed my market "device not compatible with this item" issues. Everything looks smooth right now.
[HD2 Android NAND Development] themadproducer:
Guys, I know someone else mentioned that the Graphic Tweaks from 3.6.6 do work in 3.6.7. I have not tested that combo yet as I am still on 3.6.4. But it sounds right to me.
[HD2 Android NAND Development] idrozd:
3.6.7 does not work native USB tethering
[HD2 Android NAND Development] Denkov:
See my posts on previous page.
[HD2 Android NAND Development] cicciomerenda:
Operator name

Hi to all friends...

A little question about the last version of this wonderful build...

Is possible to display the operator name in the status bar?

I find a little patch then working on 3.6.5 version but not working on latest build

Have anyone a solution?

Thank you!!!!
[HD2 Android NAND Development] themadproducer:
Step # 1...the first thing to try...

Next time you go to bed, put your phone in Airplane mode. (6-8hr duration)

If your drain drops down to a steady 2-4ma, then you know that the cause of the drain is one or a combination of the list below:

1) Radio related...voice/data/wifi/gps connection is working hard for one reason or another.

2) There is a rogue app(s) communicating like crazy through one of your data connections. (eg email sync push or pull)

If your drain is still high and erratic, then it's not radio related.

Report back with your findings on this before progressing to next step.
[HD2 Android NAND Development] eseregin:
Might be first try to uninstall setcpu, or return standard one profile.

Second i can recommend, look to Spare Parts battery history, especcialy in your case imho to Partial Wake Up sector- what apps chasing your phone and wake system up.

3rd - do you use Gmail account on standard E-mail client? I was told that this client may cause battery drain...
[HD2 Android NAND Development] castemic:
Hi. We just have to flash the file attached or we have also to modify the XML file?
[HD2 Android NAND Development] goldlocke:
3.6.7: aaaawfull echo and background noise is back for all my phone call partners. :(

10_miclevel

echo '0 200' > /proc/mic_level

echo '1 500' > /proc/mic_level

I am under the impression, that values in 10_miclevel file are completely ignored.
[HD2 Android NAND Development] Denkov:
Just flash. I have explain what i have done.
[HD2 Android NAND Development] AlliterationArtiste:
su binary outdated moving to 3.6.7.

Hello world!

It doesn't seem to cause any trouble but just whacked in the latest (3.6.7) build from 3.6.5 and I get an interesting message in the status bar saying "su binary outdated." I can click it and get an app up that offers to update this but it fails. Should I be concerned or just carry on in blissful ignorance?!
[HD2 Android NAND Development] Denkov:
I have allmost same results with wifi and blue tooth on. 3 pop3 acounts, 1 exchange (i use it for gmail becouse i don't like gmail client) facebook, twitter, linkedin and google+. Fancy widget and pulse are updated every 20 minutes.

This is my log file.
[HD2 Android NAND Development] Denkov:
I have updated it and no problems till now!
[HD2 Android NAND Development] themadproducer:
Same here for 3.6.6

Solution....go to settings/applications/manage applications....ALL tab...find and click SuperUser, clear data. Then open SuperUser and do the updates.
[HD2 Android NAND Development] DannyBiker:
Everytime I disconnect the wifi, the phone can't connect to my work's hidden network. I have to delete it from my saved networks and add it again, which is a pain...
[HD2 Android NAND Development] eseregin:
Have no such thing.... All Ok, echo 0 400
[HD2 Android NAND Development] themadproducer:
Read this...

http://xdaforums.com/showpost.php?p=17997977&postcount=273
[HD2 Android NAND Development] castemic:
A solution?
[HD2 Android NAND Development] AlliterationArtiste:
Nice thanks. It didn't actually work because I was a stupid arse/ass and forgot to allow my firewall to access the internet. Let my idiocy serve as a warning to others :)
[HD2 Android NAND Development] agentfazexx:
So is 3.6.7 stable? I'm seeing a lot of talk of telephone related issues.
[HD2 Android NAND Development] Denkov:
Like all previous versions!
[HD2 Android NAND Development] outcaveocc:
Hi.

I tryed the version 3.6.7 but it has big problem with mic gain so I put again the version 3.6.6.

I think that the problem is caused by the Tytung R12.3 Kernel, see here: http://xdaforums.com/showthread.php?t=1162224
[HD2 Android NAND Development] agentfazexx:
Flash 3.6.7, then flash the r12 kernel, overwriting 12.3.
[HD2 Android NAND Development] outcaveocc:
...or I will wait for 3.6.8.. :)
[HD2 Android NAND Development] agentfazexx:
On the *#*#4656#*#* menu, what am I setting the network setting to, the WDMCA preferred or something else?
[HD2 Android NAND Development] jolas:
GSM auto (PRL)
[HD2 Android NAND Development] agentfazexx:
Is that true for anywhere? I'm in the states.
[HD2 Android NAND Development] jolas:
Not sure...:confused:
[HD2 Android NAND Development] tyween:
I am using GSM auto (PRL).. but WCDMA preferred should work fine too. The difference is that GSM auto (PRL) will switch to 2g faster than WCDMA preferred will based on signal strength. As far as I know there is no difference besides when the phone decides to switch to 2g rather than 3g/H.
[HD2 Android NAND Development] agentfazexx:
Well I keep losing all my bars, totally at random. And the phone jumps between 3G and H a lot as well.

Also, 3.6.7 is taking FOREVER to boot.
[HD2 Android NAND Development] tyween:
Boot time shouldn't be any longer than usual after the first boot. I always recommend clearing the dalvik cache as well as fix permissions before an initial boot after upgrading. Once everything is loaded up reboot and it should be much quicker.
[HD2 Android NAND Development] agentfazexx:
I flashed r12 of tytung's kernel since there seems to be issues with 12.3. Could it be that?
[HD2 Android NAND Development] cristian3433:
Thanks

Hi tyween great Rom, is it necessary to do This would it help any?
[HD2 Android NAND Development] tyween:
If you didn't remove his initrd then there could be a few problems. Just replacing the kernel and modules shouldn't cause any issues.
[HD2 Android NAND Development] agentfazexx:
My phone is fubared now. CWM is hosed. I go into the clear dalvik cache option, and it freezes up.

---------- Post added at 10:56 AM ---------- Previous post was at 10:55 AM ----------

I flashed the ROM, then flashed the kernel right away.
[HD2 Android NAND Development] tyween:
Just wait a minute and be patient! When you choose to clear dalvik cache it can take a minute or 2 before you can make the selection of yes or no. Also.. if you just flashed the kernel right on top of it then you need to modify the .zip and remove initrd.gz from /boot/ then repackage the .zip. That will be the proper way to replace the kernel on MAGLDR. To flash cLK with r12 and my initrd.gz requires generating a new boot.img.
[HD2 Android NAND Development] agentfazexx:
Ah, well that's over my head. I'll use 12.3...

Regarding CWM, it was stuck at GoGoGo first, then I rebooted and it hangs at Wipe Dalvik Cache.
[HD2 Android NAND Development] mknewman:
Tyween, as of 3.6.6 I'm losing quite a few applications. Not sure if it's the new market, but when I went to pay my T-Mo bill I found I was missing My Device and also My Account which I had previously installed. Now when I try to re-install them from the market it says they are not compatible with my device.

Anyone got the mydevice.apk ?

Marc
[HD2 Android NAND Development] agentfazexx:
This is a widely discussed issue with the Market in version 3.1.
[HD2 Android NAND Development] tyween:
Hi Marc. I don't happen to have this apk but what density are you on? A lot of users are unable to install certain apps due to not having the density set to 240 on the new market. I would try this first if you haven't already (density will be 240 stock unless you modify it). Another thing to try is finding an older Vending.apk. I have included the latest version because the market usually tends to update itself automatically after some time anyways even if I were to include the older one. Hopefully these issues with the market will be resolved soon by google in a new version. I like running the latest in software, but this is an issue that is very annoying.
[HD2 Android NAND Development] cristinoxx:
I have a problem with 3.6.7, callrecorder doesn't work for me, I can't ear the other person, only to me, I suppose is the new kernel.

Sorry my English.
[HD2 Android NAND Development] wowrlz123:
I get boot loop with 3.6.7. Help please.
[HD2 Android NAND Development] agentfazexx:
What else are you flashing after the ROM?
[HD2 Android NAND Development] mknewman:
I'm on stock 3.6.7, with no change to default density (240). This seemed to start on 3.6.6, went from about 90 apps loaded to 45. Most missing ones won't load any more "Your device is not compatible with this item". First boot after installing 3.6.6 seemed to take a very long time, but boots are quick now (less apps?). BTW, in case it matters, I am using a sd-ext partition (1gb).

Marc
[HD2 Android NAND Development] tyween:
I have not had a problem with apps disappearing from my phone it just seems like the apps are not showing up in the market for me unless I use 240 density. Have you changed your partition sizes lately or version of cLK bootloader? I know that when I changed to cLK 1.6.5.0 DE I had to restore my data because some apps were missing due to that. I wish that I could be of more help. I only use NAND space for the storage of my apps, I don't have enough apps to need more space personally.
[HD2 Android NAND Development] agentfazexx:
I do exactly this, and my apps are still not there on 240 density.
[HD2 Android NAND Development] Rizsi:
Hi Denkov!

Thx the attachment. I update to 3.6.7 and flash your zip file. The wifi tether not working:(
[HD2 Android NAND Development] GioLuna:
Echo problem solved!(?)

This is what i did to solve my echo problem:

Downloaded Kefir's 0.9.7.5 kernel and the Dorimanx 2.8.6.2 fix

Installed both with cwr, rebooted and now, after 5 calls, i can tell that everybody hears me loud and clear without e e e echooo!! :)

Thanks to Kefir and Dorimanx for the fixes
[HD2 Android NAND Development] maboss77:
Thanks very much Denkov,

Your framerwork.res ziped work fine for me (native wifi tether)

But, I'm sorry, is it possible our rom chef correct this bug directly befor the relase of the update? I'm "just" a standard user I don't have knowledge to modify the apk my self.

regards
[HD2 Android NAND Development] castemic:
+1!!

Also pls clean the file build.prop

It is possible to not have to change every update the file gps.conf?

THX you so much!
[HD2 Android NAND Development] agentfazexx:
build.prop doesn't need cleaning. What do you mean?
[HD2 Android NAND Development] scariola:
3.6.7's kernel 12.3 does remove two way call recording. Led to Bluetooth crashing after numerous voice commands.
[HD2 Android NAND Development] mknewman:
I used to use 167 density but it's been a long time, months, too much trouble to change for each release. This problem just started on 3.6.5. I've loaded almost all of the releases since approximately June.

The only thing that changed a while back (a month or so ago) was I went from a Sandisk Class 2 32gb SD card to a PNY Class 10 32gb SD card, but both were the same size and the same size sd-ext (1gb). I'm not 100% sure the two cards had exactly the same number of blocks.

I did have to rebuild after changing the card, my transfer of the sd-ext didn't work so rather than try to piece things back together I wiped it out completely and reloaded all my apps from the market (and a few .apk's locally). I've checked though and on the market web page I see only 1 HTC HD2 listed, I have another tablet (Acer A500) that is also listed, and a Toshiba Thrive that I returned is listed too (no way to delete platforms currently).

Also, I've complained about spontaneous reboots (2-3 a day) and I may be on the track of something, I've notice that this seems to happen when I arrive or leave work, and also sometimes when I'm walking around the hall. This tells me that it might have something to do with switching from Wifi to 2/3G data and back, as I do have WiFi at work. If this is the case turning off WiFi should keep it from rebooting. I'll post later if this test works.

I'm attaching a logcat from right after the last reboot.

Marc
[HD2 Android NAND Development] tyween:
Are you undervolting the kernel any or overclocking? Both of these can affect stability.
[HD2 Android NAND Development] mknewman:
I was undervolting (using your script on the top page) but on 3.6.6 I decided to stop using it. I'm now using just the Magldr version 3.6.7 plain.
[HD2 Android NAND Development] toygixxer69:
Blurry MMS

How do I fix the blurry pic problem in MMS? Did a search here and found a post that links to a "page not found". Thanks.

My HD2 t-mous is running Typhoon v3.6.6
[HD2 Android NAND Development] TheInVisibleGoD:
If you're using tablet tweaks buttons at left side of the status bar, that's the "issue"...

It seems the new nightly brings android 2.3.7! :)
[HD2 Android NAND Development] castemic:
There are some lines repeated. The ones related to ril proprierties...
[HD2 Android NAND Development] tyween:
It does not matter though.. The values that are towards the bottom of the build.prop are what is used. What is the point? just to save a few KB?

By the way, added TheInVisibleGoD's wifi tether fix/tablet tweaks to the OP. He can now upload to the mirrors ;)
[HD2 Android NAND Development] cokyc:
have a look in this http://xdaforums.com/showpost.php?p=17976017&postcount=18327 post.

I have automated the rebuild process of the rom zip to include tablet tweaks.

I can modify my script to include clk wifi tether fix too.

This is just a little tool based on apktool an 7zip.

It's for all the people that wants the TT for the your great fresh new rom whithout asking for.
[HD2 Android NAND Development] tyween:
What commands is it running? I currently build the ROM with a bash script. I tried to integrate this (including cLK tether fix) but when I did it worked fine for me and some others, while others were getting bootloops. I would like to make it standard in the build but not unless I can ensure that no bootloops are caused by it.
[HD2 Android NAND Development] cokyc:
I have used the standard rebuilding step for any apk, but instead of use the new generate apk, I put in the original framework-res.apk the file resource.asrc in the "framework-res\build\apk" folder after the "apktool b" command.

Then i put this framework-res.apk in your rom.

Stop
[HD2 Android NAND Development] themadproducer:
Yes, it's because of the new Kernels which fix BT voice commands and general NO Sound bugs. Definitely worth the trade off. I am sure the call recorder will be fixed at some point soon.
[HD2 Android NAND Development] wahack:
Just to make sure, aren't you based on the framework.apk from this rom to do your magic? If the framework.apk changed from one nightly to the other, doesn't it get outdated if we keep overwriting the new one with the old one? :confused:

please let me know, thanks again ;)
[HD2 Android NAND Development] themadproducer:
If the framework from one nightly changes in the next, then that previous Graphic Tweak won't even allow the rom to boot. BUT... we carry over tweaks from 3.6.6 to 3.6.7 if the framework has not changed.
[HD2 Android NAND Development] timekeeper:
Yeah, the new market/3.6.7 fixes LCD density compatibility issues for me, awesome. Skype, Quickpic all show the normal Open/Update options and I could update Skype. Awesome!

I think this has been covered ages back in this thread and it was said to use the built in wifi-hotspot instead (which works) but is there a reason wifi tether for root doesn't work? I'm using the magldr version. It just says wifi tethering started up with errors, please check log. I don't remember it ever working except on an SD build on my HD2.