yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] themacroe:
What does this mean?

Sent from my NexusHD2-Gingerbread V3.0 cLK
[HD2 Android NAND Development] illgodson:
That tytung has released his kernel for other devs to work on. The dude is awesome but he's one person, and there's lots of things to work on, as he noted in the post which should be worked on first. Hopefully some of the other great devs here will jump on this and with a team like that, ICS will be as fully functional as GB is on our phones in no time.
[HD2 Android NAND Development] geenyous:
Others can now as well work on the kernel and don't have to reinvent the wheel.

Together they are strong and can spend more manhours on bug fixing and kernel tweaking than only one individual.

Ideally, this will lead to a faster fix of the outstanding issues as mentioned in Tytungs post.
[HD2 Android NAND Development] oli20021978:
But please really together....btw thx for releasing.

Sent from Galaxy Nexus with Tapatalk
[HD2 Android NAND Development] polstein:
Thanks. Presuming you use it as your default keyboard, please let me know if the problem randomly occurs over the next few days. Mine works about 80% of the time, then randomly the tracing function stops.
[HD2 Android NAND Development] freionluc:
Flash via opera

Don't know if i am nuts or something but i think flash is working whit opera. i accesed a web page an sudentlly i heard a noise...what do you know a video imbeded in the page was playing. video and sound. is this possible or that video wasn't a flash one?
[HD2 Android NAND Development] drutt7:
when could we expect this on the hd2 ? :
[HD2 Android NAND Development] YZ:
When it's ready ;)
[HD2 Android NAND Development] Burag:
I had kernel panic today while browsing my phone using Root Explorer (dunno if using root priv. was the cause).

Anyway, I'm attaching last_kmsg with some hope for little debugging ;)
[HD2 Android NAND Development] z3ng3r:
Couldn´t pass install process

Hi,

please excuse me (maybe) for stupid noob problem, unfortunately I don´t know what to or what I am going wrong. I tryed both MagDLR and cLK bootloaders with version 1.3. For cLK I install rom with kernel update, but every time when rebooting it goes to install and after long while it shows message Process has stopped and the android is not functional...

I think I tryed everything - wipe all, did clear caches, factory reset, format SD card, install rom by the manuals and nothing.... Also the old versions of this roms stuck at the same since I tryed this one (before there was no problem)...

Possibly bad blocks, but I tryed steps in http://xdaforums.com/showthread.php?t=1189544 and found nothing again..

Any ideas?
[HD2 Android NAND Development] Guntert:
Hello all, I have been posting about my HTC HD2 rebooting every 10 mins or so... Someone said to go to T-Mobile and get new SIM Card. Not one reboot!!!!! So awesome!!!!
[HD2 Android NAND Development] Guntert:
Looking at new kernal and would like to know the difference between 2.6.32.15_tytung_ics_r1 tytung@Ubuntu #230 and the new one.
[HD2 Android NAND Development] ipages:
about the vedio?code?

when i flesh the ics 1.3, can not play the video. maybe the code is h.264?

but it could work in 2.3.7 before....the file type is mp4...:confused:

and now ,if i want to play video, must play it by mx-player...then, if i want to watching some movies online, it can not work yet.......
[HD2 Android NAND Development] evilbarcode:
As far as I am aware, Tytung is still working on the kernel, what he/she uploaded is the kernel source so other devs can help work on it.Tthere are no changes as of yet and this source needs to be compiled before it can be used. Wait until an updated kernel is uploaded. If anything ive sadi is wrong please correct me.

Cheers,

Evil

---------- Post added at 10:03 PM ---------- Previous post was at 10:02 PM ----------

Video is not fully working on the HD2 because of the lack of full hardware acceleration. It has been documented and stated over and over again. Please before asking questions or reporting problems check out the FAQ, a link is in my sig.

Cheers,

Evil

---------- Post added at 10:06 PM ---------- Previous post was at 10:03 PM ----------

You should have searched the forum, that has been told many times before. Remember to search before you post questions.

Cheers,

Evil.
[HD2 Android NAND Development] samthu:
Did you check your md5 sum, may be you have a bad download. Try re-downloading see if that helps.
[HD2 Android NAND Development] kd35:
swype

Hi

My exchange is now working.

Thx to all who replied toi me about that.

Is there a french version of swype keyboard with ICS ?
[HD2 Android NAND Development] geenyous:
might have been a new html5 page with directly embeded video...
[HD2 Android NAND Development] mosio:
New Swype Beta supporting ICS was released yesterday.

So YES! :)
[HD2 Android NAND Development] mcored:
This is awesome!

The only problem that has happened to me is Insufficient Data Storage.

Path: /system

SIZE: 250MB

USED: 176MB

FREE: 73MB

Path: /data

SIZE: 115MB

USED: 86MB

FREE: 29MB

I haven't been able to install Chrome because of this. How can we repartition to expand size of /data?

Thanks in advance.
[HD2 Android NAND Development] mosio:
Read couple of previous pages. There is surely mentioned an A2SD script of some sort.

Make some effort :)

I can tell you that it works and gives 1gb (or more if you need) of internal storage.
[HD2 Android NAND Development] harry5568:
'Contacts' freezing

I wonder if anybody else has experienced this with 1.3...

Sometimes, on selecting the dialpad,when i start dialing a number,screen freezes for a while and window pops up ' contacts is not responding would you like to close it'. On pressing ok,home screen appears and on selecting dialpad and dialing again all is normal.
[HD2 Android NAND Development] MarkAtHome:
You got me... I have not seen a speed hit, but that does not do anything for you or anyone else...

In my case, the phone was not freezing. The app stopped responding, and in every case selecting wait always worked (that is why I am looking for a way to lengthen the timeout, as is possible with Windows 7).

For this case, alogcat suited the developer. I use Chainfire's live logcat to address actual freezing issues.

-------------------

Sent from my HD2 running Tytung's ICS CM9 with XDA Premium
[HD2 Android NAND Development] toothy74:
With a2sd scripts you may have larger /data partition size, and you may install Chrome.

But to run Chrome you'll need full Hw acceleration. This is not yet the case on ICS for HD2...
[HD2 Android NAND Development] taknil:
I enabled "show touches" in the develeoper options, some times it behaves weirdly, supposing I touch somewhere completly different on the screen.

Or when I long press on a Image in the browser to save it, the screen scrolls/wiggles fast up and down instead of recognizing a long press.

After switching off the screen for a short while this goes away.

This is quite frequent in this ROM, it appeared only rarely in tytungs AOSP beta 10.

Also the chrome beta does not render correctly for me on the hd2.

Also the keyboard is a bit laggy for me, I had to increase the minimum frequency.
[HD2 Android NAND Development] famewolf:
Chrome will not work on hd2 without true hardware acceleration which is not yet available for this rom.
[HD2 Android NAND Development] cuspess:
I just flashed this rom and for some reason the screen is rotated 180 degree, which means it is up-side-down. I tried to enable the rotation lock and put it to the right orientation then lock it again, but the screen just won't rotate.

Does anyone experience the same problem? I am quite positive about the hardware of my HD2 as everything was fine with other roms.

Any solution to this problem? Thanks!
[HD2 Android NAND Development] vjovanovic1:
Hello,

Does anyone have the problem with multiuplication of address book entries in the stock address book?

Moreover, when I do the sync with my address book on my Google account, my Google address book also gets multiplied entries. Is there a way to make the sync one-way, meaning to decide whether we want to update the address book on the phone, or the address book on the Google account?

Also, is there a way to delete all entries in the address book on the phone, or is there a way to merge identical entries?

Lots of questions... :)

Thanks, Vlada
[HD2 Android NAND Development] dorimanx:
I have left by my own. made ROM + Kernel with lots of help from people that respect others work and ready to help. i got 1.2Mil views and 1000+ users.

So if you like to offend any one, go to local bar and start a fight.

every developer bounded by low to publish his source.

From moment he publish his work, not in one year after.

So be a nice user, and dont push your noise to others stuff.

When you do something for community, then you will have the right to ask and do as you think is correct.

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

Thank you for your contribution to community.

my git is open for you and every one else, i will add new branch ICS and add your work + all that i have added so far, feel free to take what you think is good for your kernel.

GIT LINK
[HD2 Android NAND Development] SnoopHTC:
Initrd.gz

Hello Tytung, I just would like to know the commands lines in your "initrd.gz" to move the "cache" from /data to /cache partition?

Many Thanks in advance for your answer and Many Thanks for all your greatest works !! @++
[HD2 Android NAND Development] Proficamper:
I got the same issue after some days of running it.

80% is same for me.
[HD2 Android NAND Development] CyberClaw:
(yes there is, but let me get the rest out of the way first)

You can't choose which way the sync goes... it's both ways, unless your phone is a "fresh install", then it downloads the contacts from google. Any modification to the contacts on either side, updates the other. I have no idea how you doubled your contacts, I'm guessing it was some app that misbehaved.

If you want to merge your contacts go to http://contacts.google.com

It's the webpage of your google contacts. Press "More" and select "Find & Merge Duplicated Contacts". Examine each matched contact to make sure you aren't merging 2 different contacts with similar names.

EDIT:It'll sync back into your phone, so no need to do anything on the phone end (if you didn't disable sync)
[HD2 Android NAND Development] vjovanovic1:
Thanks, did that and the contacts on Google account end were merged OK, but when I turned on the sync on the phone, it just re-synced the multiplied contacts from the phone... Odd, isn't it?

And, contacts in the phone are not only duplicated, they are multiplicated (usually 4 entries per contact)

I seam to remember reading, in some other Android thread, something similar to this problem, but now I can't remember where.

Thanks anyway

Vlada
[HD2 Android NAND Development] polstein:
Thanks, glad to know it's not me. As someone else mentioned, this is probably the hardware issue & not the software. Some other minor problems have me considering switching back to CM7 for another month and seeing where this goes before switching back.
[HD2 Android NAND Development] CyberClaw:
Leave the sync on, and try to merge the contacts again (if it was off it might have "read" the phone modification as last, I dunno)... It's a weird problem =|

---------- Post added at 05:21 PM ---------- Previous post was at 05:16 PM ----------

The closest I found to an awnser:

http://androidforums.com/droid-support-troubleshooting/224041-gmail-accounts-multiply-contacts.html

This guy blammed Lookout contact syncing, but yea, about any app that has access to your contacts can be misbehaving.

Go Settings>Accounts & Sync and you should see every account that syncs there. Turn off what isn't needed, and try turning off everything that isn't your gmail to see if you find the problem. You can also choose what to sync from each account. For example, press your GMail, and you can only choose to sync Contacts and Calendar (that's the only things I personally sync, everything else I just refresh when I open the app).
[HD2 Android NAND Development] vjovanovic1:
Thanks,

I've left only contacts in the Google account sync and I'm syncing only calendar from my Exchange account and I've turned off the Facebook account sync.

The phone synced again, and there is a lot less duplicates in the address book.

It's really wierd stuff and it obviously has something to do with multiple accounts syncing, I can't think of any other explanation.

Regards,

Vlada
[HD2 Android NAND Development] geenyous:
I don't understand your first remark, what "does not do anything for" me "or anyone else"??

And regarding live logcat, can you please specify how you think this might help with my problem?

I have sudden freezes during use of the phone, not at bootup nor do I have any bootloops. Maybe I don't understand the features of that app correctly, but I don't see anything regarding log saving (it's this app, right?).

Thanks!

I think I would need an app that always writes to the SD at every log entry, surely this would be a huge drain on the battery and I am not sure that such an app exists.
[HD2 Android NAND Development] tytung:
What do you mean?

Cache and data partitions are both NAND.

Why do you want to use the cache partition as "cache" space?

Check my initrd/init.rc

Read something like "# move cache to /data"

And revert the changes by comparing them with a stock init.rc (e.g. N1 or Desire)
[HD2 Android NAND Development] novanosis85:
Beautiful rom! Great work!
[HD2 Android NAND Development] SnoopHTC:
Thanks

Thanks for your fast answer, It's because i use Darktremor Apps2SD 2.7.5.3 Beta 04 with A2SDGUI - Donate and i would like internal data in /system partition and cache data used by android and market and etc.. in /cache partition but it's only because i'm maniac :) Many thanks, i was on good file but not a good dev like you... :) @++
[HD2 Android NAND Development] tytung:
Well, NEW_PPPOX is not included in the external/mtpd/mtpd.h in CM9.

mtpd.h in ICS branch

mtpd.h in GB branch

I think I need to find out where are the following lines in CM9.

#ifdef NEW_PPPOX

#define PX_PROTO_OLAC 3

#define PX_PROTO_OPNS 4

#endif

Edit:

Maybe we can replace /system/bin/mtpd with the GB version. (Tested. Not works. :p )
[HD2 Android NAND Development] famewolf:
Ok already....kernel has been posted....moving on.

Is titanium backup still the best way to backup the apps on an ics rom to "upgrade" to newer version if you want a clean install and not to just keep the old data partition? I've purchased mybackup pro but notice many apps don't do well if you restore their data.
[HD2 Android NAND Development] trex3300:
Tytung,

I know you are very busy with ICS, I hope you noticed the fix for no sound bug when using bluetooth posted by marc1706 and ph03n!x

https://github.com/marc1706/desire_kernel_35/commit/107dac003194bd045c912a7ec1b87a9a168340bb

http://xdaforums.com/showpost.php?p=22466362&postcount=387

Thanks
[HD2 Android NAND Development] Burag:
More stuff - some market crashes:

http://logcat.miui.us/600009

http://logcat.miui.us/594013

+ attached 2 kernel panic logs (market, too).
[HD2 Android NAND Development] marco.palumbi:
Tytung,

look at these files on ICS branch:

if_pppox.h

if_pppopns.h

if_pppolac.h

and these from gingerbread:

if_pppopns.h

if_pppolac.h

they updated the kernel headers in "bionic"....

let revert the things... please try to add

#define PX_PROTO_OLAC 2

#define PX_PROTO_OPNS 3

in mtpd.h in ICS branch

please note that they throw away also

ifeq ($(BOARD_KERNEL_NEW_PPPOX),true)

LOCAL_CFLAGS += -DNEW_PPPOX

endif

from

Android.mk in ICS branch

(sorry, I dont have an ICS repo on my computer to test this)
[HD2 Android NAND Development] trex3300:
Titanium backup always get the job done for me. If you dont have too many apps, free one is good enough.
[HD2 Android NAND Development] illgodson:
I was thinking about trying Dropback. Paid version says it not only backs up app and data, but says it will auto restore upon installing the app again so maybe worth a shot.

Sent from my DorimanX powered HD2
[HD2 Android NAND Development] famewolf:
Ok....I'll admit...you made me hit google....I'll consider that my lesson of the day. ;)

To those dealing with spontaneous reboots.....I was getting some with my HD2 prior to going to an extended battery....problem seems to have gone away since and I think to some extent it's because the hd2 doesn't get as hot with the extended battery/case. Since you can get a cheap one on ebay for $5 might be a "quick fix" if you notice the hd2 being hot when your reboot occured. Alot of the reboots occured while phone was in belt holster.
[HD2 Android NAND Development] Rushin_rage:
Great work here with the ICS ROM..works like a charm.

Though anyone can guide me how to add contacts to the blacklist, where is the blacklist options under the settings??
[HD2 Android NAND Development] Allmaster:
It is interesting today is the new firmware 1.4 by tytung?????
[HD2 Android NAND Development] freionluc:
Full HW

Tytung i have noticed that in the new miui-au ics http://www.miui-au.com/ they have Full Hardware Acceleration like the changelog states. Is this still a hacked version or is really what we all looking for?
[HD2 Android NAND Development] sam razzy:
Lol... they have already got full hwa bcuz that is a desire .... :D
[HD2 Android NAND Development] freionluc:
But it is a list of compatible devices. i thought it might work for us to.
[HD2 Android NAND Development] jully3881:
also i think the 1.2 is better than the 1.3 , so i use 1.2 now , and i want to 1.4 is updated from 1.2
[HD2 Android NAND Development] fjnty5:
Texasice's ics ROM for the nexus one also had true hardware acceleration. Maybe See what he did with his kernal to help us :)
[HD2 Android NAND Development] latetogameHD2owner:
i'm using 1.2 and i really like it, thank you.

just one question maybe someone can help me with.

in the morning after charging through the night, I like to restart my phone to start fresh.

if i do the restart option from the shutdown menu, when the phone restarts the battery will say 0% power.

any idea why?
[HD2 Android NAND Development] famewolf:
I'm glad you pointed that out...will have to check on a decent ics for my inspire4g (desire)

---------- Post added at 11:01 AM ---------- Previous post was at 10:54 AM ----------

The HD2 is unique from all similar type android phones in that it was originally a windows mobile phone and still uses a windows mobile radio driver. This requires code to be "ported forward" for the hd2 that isn't for the others.

Bottom line: Full hardware accel is going to take some time and you can't just copy the code from another device.
[HD2 Android NAND Development] shumilov.max:
Yep. And besides that - multitouch driver is a major issue too

Hope it can be solved
[HD2 Android NAND Development] marco.palumbi:
mtpd an VPN

Tytung and all,

I got mtpd and VPN running on tytung's ICS.

i tested it with l2tp/ipsek psk.

i got it compiling mtpd's ICS sources on CyanogenMod gingerbread source tree.

(with just a lilttle modification regarding files included from the souces)

I am quite sure that should work also the way that I proposed in my previous post: post #3329

attached a zip with mtpd compiled and the sources I used to build it.

it may be that tytung would add one of this VPN solutions on his next release
[HD2 Android NAND Development] tytung:
Thanks.

I had added it since 4 Dec 2011.

So it was there since ICS Beta 6 kernel.

https://github.com/tytung/android_k.../arch/arm/mach-msm/qdsp6_1550/q6audio.c#L1624

I am not sure if it helps fix "no sound bug" or not.

Date: Sun, 4 Dec 2011 01:44:35 +0800
Subject: [PATCH] qdsp6: Allow audio_rx_path_id to be zero, fixes Bluetooth
https://github.com/ics-passion-dev/kernel-2638/commit/1bc9c36dbb0329301b49da412bcdf37872b767ec

---
arch/arm/mach-msm/qdsp6_1550/q6audio.c | 2 --
1 files changed, 0 insertions(+), 2 deletions(-)

diff --git a/arch/arm/mach-msm/qdsp6_1550/q6audio.c b/arch/arm/mach-msm/qdsp6_1550/q6audio.c
index c256a2b..8113ca1 100644
--- a/arch/arm/mach-msm/qdsp6_1550/q6audio.c
+++ b/arch/arm/mach-msm/qdsp6_1550/q6audio.c
@@ -1624,7 +1624,6 @@ static int audio_update_acdb(uint32_t adev, uint32_t acdb_id)
static void adie_rx_path_enable(uint32_t acdb_id)
{
AUDIO_INFO("%s\n", __func__);
-	if (audio_rx_path_id) {
adie_enable();
adie_set_path(adie, audio_rx_path_id, ADIE_PATH_RX);
adie_set_path_freq_plan(adie, ADIE_PATH_RX, 48000);
@@ -1633,7 +1632,6 @@ static void adie_rx_path_enable(uint32_t acdb_id)
ADIE_STAGE_DIGITAL_READY);
adie_proceed_to_stage(adie, ADIE_PATH_RX,
ADIE_STAGE_DIGITAL_ANALOG_READY);
-	}
}

static void q6_rx_path_enable(int reconf, uint32_t acdb_id)
--
1.7.4
[HD2 Android NAND Development] freionluc:
Well this is it for me whit hd2. I've dropped it and the screen is broke :( . I have bought the phone whit 200 € and the screen replacement costs me 100 €. To much for now. So if you have a thred in which i can find out how to put ICS on mu Nokia 6300...:D. How are the prices in your countries for HD2?
[HD2 Android NAND Development] tytung:
[ 2.255462] #MTD# parts in atag = 6
[ 2.255493] Creating 6 MTD partitions on "msm_nand":
[ 2.255523] 0x000004320000-0x000004420000 : "misc"
[ 2.257202] 0x000004420000-0x000004a20000 : "recovery"
[ 2.263641] 0x000004a20000-0x000004f20000 : "boot"
[ 2.269073] 0x000004f20000-0x00000ef20000 : "system"
[ 2.427032] 0x00000ef20000-0x00000f120000 : "cache"
[ 2.429534] 0x00000f120000-0x00001e800000 : "userdata"
[ 2.474029] ###BAD BLOCK 2289 11E20000###

You have BAD BLOCK in data partition.

Maybe that's the cause because I saw the following error in http://logcat.miui.us/600009.

129:	I/DEBUG ( 69): be81f824 45c6ba90 /data/dalvik-cache/system@framework@framework.jar@classes.dex.
[HD2 Android NAND Development] tytung:
AFAIK, his N1 kernel with HWA made N1 ROM unstable and broke the camera preview.

So N1 kernel is still a WIP kernel.
[HD2 Android NAND Development] walts:
What is the correct procedure for dealing with bad blocks?

I'm familiar with "real" disk drives in which bad blocks are automatically remapped by the drive hardware as soon as they are detected. How does NAND memory handle this? I get the impression from reading the forums that the only way to map out bad blocks is by running Task29 - as I understand it, that does a low level format of everything but the boot loader, and remaps bad blocks in the process.

Is there any less extreme method of dealing with bad blocks?

I had been having trouble with spontaneous reboots, and about a week ago, I decided to start over with a completely clean slate, so I did a Task29, reinstalled MAGLDR and CLK, set up my partitions for /system/ and /cache/ and flashed version 1.3. I went 73 hours until the first reboot; then 22 hours, then 19 hours. It looks like something is slowly deteriorating. How can I periodically check for bad blocks, and more importantly, remap them without taking drastic action?

Walt
[HD2 Android NAND Development] plaspop:
Google+ keeps on stopping Any news on a new Rom ?
[HD2 Android NAND Development] trex3300:
Reboot and FC are symptons of bad blocks. Below is a whole thread devoting to bad blocks:

HD2 "Awareness" Post Regarding Bad Blocks Affects Android
[HD2 Android NAND Development] geenyous:
Freeze

Read the wiki, there is some info on G+ FC issue...

Btw, I just had another freeze on interactiveX governor.

Again I was tethering my mobile connection, this time I only turned the screen on though, wasn't even able to enter the PIN...

So far 2 freezes occured during normal use and roughly 8 while tethering. Looks to me like tethering stresses the CPU too much and the phone freezes. I wonder why it won't simply reboot...

Will try with classic "interactive" now, as always, no UC or OC (245-998).
[HD2 Android NAND Development] trex3300:
This is a shining example of how to collaborate.

Thank you.
[HD2 Android NAND Development] MarkAtHome:
"Knowledge is of two kinds: We know a subject ourselves, or we know where we can find information about it." Samuel Johnson

Nice going, famewolf! :)