yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Android Development] chatch15117:
he has been doing things for other devices. atrix 4g and some other tabs
[Eee Pad Transformer Android Development] Danzano:
I meant the OG TF101
[Eee Pad Transformer Android Development] :
To the OP:

I've been holding out of trying ICS for my Transformer, but I have to say I'm very impressed! Seems very stable, and besides the known issues, very usable. Hope you keep up development even after Asus releases their ICS update.

A question for everyone else, I'm not sure if this has been mentioned before or if it's a known issue. But my battery icon hangs at 0%. Is there a fix or work-around?
[Eee Pad Transformer Android Development] xuser:
I had the same issue. If you boot holding the power button and the volume down you will see some text on the screen. Then quickly hit the volume up and you'll be able to boot into recovery.
[Eee Pad Transformer Android Development] :
Wait for next release :) its been told to be fixed :)

Sent From My TF101 TAB
[Eee Pad Transformer Android Development] alfa7d:
When will be the next release ? :)
[Eee Pad Transformer Android Development] chatch15117:
k this is why you have 1 thanks. no contribution. and you joined in 2009 so you know not to ask this crap in the dev section(or at all, if you read the rules)

now paul is going to have to delete like the last 2 pages of posts lol
[Eee Pad Transformer Android Development] luna_c666:
Actually, I tried to find it in the rules to school a newb and it isn't in the rules- but it is implied and talked about a lot on this site..

It IS however, in the rules of the CyanogenMod forum..it is the first rule I believe..and has been said in this thread a bunch already :rolleyes:

Your popsicle post was much more enlightening btw..
[Eee Pad Transformer Android Development] Danzano:
Yeah dont worry about chatch to much he ****s rainbows and burps bambie but hes harmless just a bit of a forum nazi at times great for a laugh tho some of hes posts ive read ended up with me laughing so hard ive almost dropped the tf
[Eee Pad Transformer Android Development] kptnk:
OMG ! :eek:
[Eee Pad Transformer Android Development] indie13:
"When will then be now????........SOOOOOOOON ! "

(Spaceballs by the way if you couldnt place it!)
[Eee Pad Transformer Android Development] alfa7d:
I have no idea about developing or any computer languages

I am a junior doctor So, What do you expect from me ???????? To be a developer ??? and Thanks Meter 100000 ??????

and my question was toward the developer NOT YOU !! :confused:
[Eee Pad Transformer Android Development] IBMguy:
Let's just end the argument at now you have been informed. Hopefully Paul isn't running into any jams right now. If he is however, I hope its not raspberry.
[Eee Pad Transformer Android Development] danny6514:
Not trying to restart the argument but its against the rule of xda to ask for eta...that's all
[Eee Pad Transformer Android Development] paulburton:
About 5 minutes ago (for CWM, NvFlash version will be up in ~10 minutes). I will ask though that if you (or anyone else, please don't feel singled out) feel the need to ask any non-technical questions please do so over here in future. Thanks for your interest :)

Everyone else: guys, when someone asks for an ETA can you please just ignore it? Thanks!

Edit: Both CWM & NvFlash versions are now up.
[Eee Pad Transformer Android Development] nsstrunks:
As always, thanks for your hard work! Been following for a while now and testing out the builds as they come out.

Wake up fix + battery meter fix will definitely make this a daily driver for me. :D
[Eee Pad Transformer Android Development] bobloadmire:
Now with the sleep fix I'm going to load this for the first time! Thanks for all of your hard work.
[Eee Pad Transformer Android Development] alfa7d:
Thank you paul :)

Excellent work
[Eee Pad Transformer Android Development] RaymanFX:
Hands down !

Really, this is awesome. I don't know who of you makes me happier, you or my girlfriend but I think I might be afraid of the thruth :D

You are the man Paul! Hands down!
[Eee Pad Transformer Android Development] Leukay:
Perfect timing! Been following this ROM for a while and the day I get my new charger in the mail and power up my TF for the first time in a week, you drop this release with the two fixes I was waiting for haha. Its a good day!

Question: is there a boot animation sound? I'm anxious to flash but I'm about to head into a 2 hour class. Thanks!

Sent from my Evo 3D
[Eee Pad Transformer Android Development] MOUSEY:
I just took a leap of faith and flashed this guy about 15 minutes ago and now there's a new release ! (Okay, silently I was complaining about the bugs with the battery as well)

Thanks Paul ! Happily downloading again ! :D
[Eee Pad Transformer Android Development] :
There's no boot anim sound. It's class boot safe. :)
[Eee Pad Transformer Android Development] luna_c666:
Hey paul, are you planning on using the 3.0 kernel in the future or sticking with the 2.6?

Thanks!
[Eee Pad Transformer Android Development] kmakiki:
Looks like its flashy time after class :D. Thanks Paul!
[Eee Pad Transformer Android Development] :
I'm curious, how many are using this as a daily driver? The stability is amazing for such an early build.

I'll say the fixes I'm looking forward to are GPS and access to removable storage. Everything else is minor at this point.

Thanks again to Paul!
[Eee Pad Transformer Android Development] fonix232:
GPS works for me (atleast, with network location enabled), and removable storages (USB1-2, MicroSD, SD) are already supported.

Paul, noticed a few little problems:

- ROM is odexed - it would be great if it was deodexed as this way it's basically fcked up if I want to like, replace any app

- Kernel's config is wrong - secure is set to 1, while it's not debuggable, and no ADB is started on boot (I've enabled it and made a blob+extract update zip, with some GApps and custom additions)
[Eee Pad Transformer Android Development] paulburton:
I'm not so sure on this one. dexopt exists for a reason, it optimises the dex files. If that's not done as part of the build then it has to be done on first boot, slowing it down. I see no reason to not have it done by the build - I believe there are 'deodex' tools around if you insist, or you could always get the source & build it with your changes (advantage over, say, ASUS' ROMs).

Ok, I hadn't even given thought to secure boot - I typically develop with a userdebug build and the release is a user build which is where the secure property gets set. I'll disable it in the next release. Also to be pedantic it's in the ramdisk not the kernel config :)
[Eee Pad Transformer Android Development] chatch15117:
Paul, I have spent the better part of 8 hours photoshopping this image together. I hope it can be the official logo of your ICS ROM!!!
[Eee Pad Transformer Android Development] Sharpe351:
Paul,

I'm going to switch this to my daily for now. I'm tired of HoneyComb. I would like to request a CM9 version, but I know you like the AOSP better. I don't have a problem there, I just like the added features of the CM9 builds (use it on my phone). I would only request one more thing. I'd like to see an overclock added to the next build. I really like what you've got going on here. The build is working great. Thanks so much for your hard work here. Much appreciated.
[Eee Pad Transformer Android Development] chatch15117:
Things I use daily:

gyro orientation(reading books on portrait mode)

gps navigation

camera

battery meter

overclocking

google voice app

internet(duh)

if all that works then I'll switch over this weekend.

I really don't use games that much at all. But I do like hardware accel of flash content. hd youtube etc.
[Eee Pad Transformer Android Development] jmkhenka:
Youtube and Superuser crash when starting (eller SU crash then pressing the wrench icon/settings. Youtue crash when trying to play a video).

SOrry if this is repported earlier.

Even tried useing Youtube.com desktop version with adobe flash. Video refuse to play. Any idea?
[Eee Pad Transformer Android Development] Sharpe351:
Please post in the Q and A thread.
[Eee Pad Transformer Android Development] :
Well correct, network location works but GPS still doesn't. And unless I'm doing something wrong, none of my apps can access Removable storage; Root Explorer, Quikpic, Gallery, etc.

Battery meter works now. :o
[Eee Pad Transformer Android Development] qwer23:
Confirmed. But no charging animation included. First I thought the device wouldn't charge,but then I realized that percentage is increasing every now and then.
[Eee Pad Transformer Android Development] ::steven:::
I can not seem to get the fysical keyboard lay out set to azerty instead of qwerty... normally when you set the input language to french, but it doesn t change the lay out of the fysical keyboard... anyone knows a way to get this done?

i am starting to use this as my daily driver... thx Paul...

Edit : it does work to get the onscreen keyboard layout to be set to azerty, but the fysical keyboard stays qwerty...

i know notice the switch to turn off the fysical keyboard does not work... fysical keyboard stays active.
[Eee Pad Transformer Android Development] kptnk:
Really an impressive work, thanks again !

What i noticed for now : while listening to music (with google music account) there are a lot of cracks ; it is still listenable though.

Weird thing is that listening music seems to make overall system laggy : browsing or while i'm writing now.

Otherwise my wifi reception is really good, no problem at all.
[Eee Pad Transformer Android Development] paulburton:
It's not at all the reason Superuser crashes (incidentally it doesn't for me... perhaps it only happens from a clean start, I'll try tomorrow), it's just the reason you can't replace it with a working one without deodexing everything. If superuser is fixed (and it will be) then dexopt will not affect it at all. Likewise for the other apps you mention - if I see improvements in CM apps I'm not opposed to including them (in fact I'd want them), I'm just busy with hardware support at the moment. In short I don't think modifying the built ROM is the right approach at all - if you want to make a change you have the source, go build it. In light of that not running dexopt has no effect other than slowing down first boot.

A bug in my GApps vendor setup - thanks for pointing it out!

Did WiFi connect in previous builds? By touch death do you mean the touchscreen stopping responding? I do know about that, there's a bug open for it and I haven't gotten round to looking into it yet. I haven't touched anything related to graphics - it should be exactly the same speed, likewise for resuming/waking up. Also forgive me if I take some of your reports with a pinch of salt since you're not running my ROM but some modification of it.

I'm sure there is. Bigger fish to fry for the moment.
[Eee Pad Transformer Android Development] IBMguy:
Paul,

Good work so far, I think when its done, I will use this ROM over the asus version. I'd use this one more, but I love playing dead space and ck zombies. So far, your ROM doesn't play any games but I can wait till you get to that.
[Eee Pad Transformer Android Development] fonix232:
It actually has backdraws. While it speeds up first boot, it makes us impossible to after-edit anything. Like this, I want to replace some things.

Sure, any time :D

I understand, but I tested stock first, and just after my mods (what was only a deodex, and repacking into ZIP format, adding proper official GApps from goo-inside.me, and replacing DeskClock and Music, plus adding the two launchers Nova and Apex), and had the same problems.

WiFi was working perfectly before, and it seems like it's a problem with dhcpcd and wpa_supplicant, somehow they time out before getting a valid answer.

Touch death is yes, touchscreen stopping responding. I know about it, just wanted to point out I have a theory about it. And graphics might be just some newer code from Google colliding somewhere and such.

If you don't mind I'll look after this, and send you a patch to be committed.
[Eee Pad Transformer Android Development] paulburton:
Like I said, go ahead and replace things... in the source. This isn't a drawback.

My GApps also came from there (check the vendor setup script) - are you suggesting I chose the wrong package? I'll watch out for WiFi problems but mine works (though is still flaky after suspend), so that's tricky...

Go for it, I'll look forward to receiving the first patch for the project. I'll warn you I can be picky about code and may well bounce it back and forth until we're both happy. Not that I expect this one to be a large patch :)
[Eee Pad Transformer Android Development] acquariusoft:
Id hdmi working in this version?if works i can test this rom!

Inviato dal mio GT-S5830 usando Tapatalk
[Eee Pad Transformer Android Development] qwer23:
I can confirm that touchscreen stops responding sometimes after device going to sleep. Only force power off and reboot make touchscreen work again (major bug). I'm on completely unmodded paulburton ICS port with full wipe.

Besides that I only miss the charging animation (I could live without that). Your ICS port is getting very close to become my daily :)
[Eee Pad Transformer Android Development] MOUSEY:
I'm encountering the touchscreen being locked up randomly on the latest version (20020209). Since I can't access the bug tracker nor anyone reported it here in XDA before, I'm wondering if others are encountering this as well before reporting it as a bug myself.

EDIT: Sorry, I just noticed others reporting the same case before mine. So it's a confirmed bug now.
[Eee Pad Transformer Android Development] bobloadmire:
yes my touch screen is locking up. Bummer, I don't want to go back to revolver.
[Eee Pad Transformer Android Development] LaseOfFury:
This is a known bug even from the last build... but I think it happens a bit more now.. but it has been confirmed for a while now
[Eee Pad Transformer Android Development] legents:
Just to note that orientation control from the market allows me to manually change my rotation. Maybe someone can test one of the free apps
[Eee Pad Transformer Android Development] Aduck79:
Danish/Scandinavain keyboard layout

Hi,

I just flashed the ROM yesterday. It's really nice and stable.

I too got the problem with the touch-screen stopping to react on input.

Another problem is that I can't use the danish characters (Æ,Ø,Å,æ,ø,å) on my keyboard dock. If I'm using the onscreen keyboard it will show the characters, and I can use them.

This isn't a big show stopper, but it would be nice to have this corrected :)

Best regards,

Anders
[Eee Pad Transformer Android Development] qwer23:
That's probably because you don't use ASUS on-screen keyboard (which isn't working on this ICS port afaik). When you use another keyboard, the dock keyboard layout defaults to english.

If I'm wrong and asus keyboard is working sorry for wrong info, i don't have the TF right here to try, but on the last rom version (20120201) , ASUS keyboard force closed for me.
[Eee Pad Transformer Android Development] natostanco:
yeah now that wake bug is fixed I'm going to try this as daily use :)
[Eee Pad Transformer Android Development] qwer23:
Well you'll pretty sure experience a lot of touchscreen lockups which require you to (force) reboot the device.
[Eee Pad Transformer Android Development] outpox:
Same for me, the touchscreen lockup when I manually lock my tablet, or when it enter in sleepmode.

With this fixed I'll use it daily :p

And thanks to you Paul, I have been able to try Google Chrome beta !

Keep up the good work and thanks for your work ;)
[Eee Pad Transformer Android Development] natostanco:
got the touchscreen lock only one times then no more...but changing the asusec.kl file does not modifies the layout now...because the asus keyboard apk is not working?
[Eee Pad Transformer Android Development] dragon_76:
I found that editing the file does not work for me, either. I physically switched my search and menu keys (I'd move the Fn key as well but I guess that's a hardware key?) and when I edited the keylayout file it didn't change.

I have edited my keylayout without having asus keyboard installed unless there is a hardware driver somewhere I don't know about.
[Eee Pad Transformer Android Development] koolaide:
I also have the touchscreen lock issue but I am using thumboard.
[Eee Pad Transformer Android Development] :
If we just know what file makes the battery indicator work we can copy it to earlier *20120201* version and use it as daily :) because it had no touch screen lock.

Edit. Just kidding xD it wont be much better as it will drain more battery :rolleyes:

Sent From My TF101 TAB
[Eee Pad Transformer Android Development] ValenteL:
Ice Creem Sandwich on my Transformer !!!

Hi paulburton

I installed You ICS ROM on my Transformer and work well, very nice.

I helped by the Ivanovic guide.

After I installed the ICS Bootanimation on /data/local (colored plates moving). I have a landscape version to Tablets. And I use the Quick Boot from Market for quickely reboot and stop.

How can I have the power bar widget to validate the wifi, gps, etc ?

Thank You
[Eee Pad Transformer Android Development] fonix232:
Paul, found a solution for the 3G indicator but you won't really like it.

There is no separate flag for disabling it (atleast I was trying to find one, and could not, digging in the framework sources for hours). BUT, it can disabled in another way.

The status bar items are defined in a string array, in frameworks_base/core/res/res/config.xml, the same overlay what makes screen rotation working.

This is the stock one:

<string-array name="config_statusBarIcons">
<item><xliff:g id="id">ime</xliff:g></item>
<item><xliff:g id="id">sync_failing</xliff:g></item>
<item><xliff:g id="id">sync_active</xliff:g></item>
<item><xliff:g id="id">gps</xliff:g></item>
<item><xliff:g id="id">bluetooth</xliff:g></item>
<item><xliff:g id="id">nfc</xliff:g></item>
<item><xliff:g id="id">tty</xliff:g></item>
<item><xliff:g id="id">speakerphone</xliff:g></item>
<item><xliff:g id="id">mute</xliff:g></item>
<item><xliff:g id="id">volume</xliff:g></item>
<item><xliff:g id="id">wifi</xliff:g></item>
<item><xliff:g id="id">cdma_eri</xliff:g></item>
<item><xliff:g id="id">data_connection</xliff:g></item>
<item><xliff:g id="id">phone_evdo_signal</xliff:g></item>
<item><xliff:g id="id">phone_signal</xliff:g></item>
<item><xliff:g id="id">battery</xliff:g></item>
<item><xliff:g id="id">alarm_clock</xliff:g></item>
<item><xliff:g id="id">secure</xliff:g></item>
<item><xliff:g id="id">clock</xliff:g></item>
</string-array>

So by my understanding, removing the phone-related lines, it can be easily removed totally from a build:

<string-array name="config_statusBarIcons">
<item><xliff:g id="id">ime</xliff:g></item>
<item><xliff:g id="id">sync_failing</xliff:g></item>
<item><xliff:g id="id">sync_active</xliff:g></item>
<item><xliff:g id="id">gps</xliff:g></item>
<item><xliff:g id="id">bluetooth</xliff:g></item>
<item><xliff:g id="id">nfc</xliff:g></item>
<item><xliff:g id="id">tty</xliff:g></item>
<item><xliff:g id="id">speakerphone</xliff:g></item>
<item><xliff:g id="id">mute</xliff:g></item>
<item><xliff:g id="id">volume</xliff:g></item>
<item><xliff:g id="id">battery</xliff:g></item>
<item><xliff:g id="id">alarm_clock</xliff:g></item>
<item><xliff:g id="id">secure</xliff:g></item>
<item><xliff:g id="id">clock</xliff:g></item>
</string-array>

Basically all we have to do is to add this array to the config file overlay. And it should be done at all :D It might cause some problems, mostly in the code where it calls the phone signal display stuff, but won't crash most probably.
[Eee Pad Transformer Android Development] ManCityFC:
Rather than having to read the whole thread, can someone do a summary of what works and what doesn't so I can decide if it is worth trying out?
[Eee Pad Transformer Android Development] hawkxcore:
No. Read like everyone else. Or figure out the right place to post this.

Typed by my thumb.
[Eee Pad Transformer Android Development] Crypter:
I am mostly a reader... but this isnt really necessary is it? If you in perticular just said 'no' to the guy he'd probably say 'thanks anyway' and he would be gone to read the start post ;)

So ... How about this: If you had a rough day or can't wait for the build without the screenlocks... This build is not even close to finish. Get a hold of yourself jack bottom!
[Eee Pad Transformer Android Development] XsceneXhippieX:
What's stopping someone with the know-how from making a cwm flashable .zip file? Those who never touch their PC but download and flash directly on the tab (like myself) may want to see the progress, and try out trebuchet or Nova launcher

Sent from cyanogen mod 7
[Eee Pad Transformer Android Development] *Detection*:
Was screen rotation broken on those other ports before using this launcher ?
[Eee Pad Transformer Android Development] wildestpixel:
@xscenexhippiex

Feel free to do so. A cwm flash can be made with the contained boot and system images as they are.
[Eee Pad Transformer Android Development] jwilliamf:
same as this one.
[Eee Pad Transformer Android Development] XsceneXhippieX:
I referred to someone with the know-how because I personally have never done it before, I could probably grab any random rom -kernel cwm zip and replace the images but copying and pasting and rezipping is pretty much where my knowledge ends and I don't want to put something out with the potential of hurting devices

Sent from cyanogen mod 7
[Eee Pad Transformer Android Development] nuovodna:
+1 for cwm zip image

Thanks for your effort!! Great work!
[Eee Pad Transformer Android Development] ricardopvz:
I'm making one, i'll upload later.
[Eee Pad Transformer Android Development] Sharpe351:
Thats cool, but you may want to ask the OP if it's okay with him first. The reason I say this is because we may end up with alot of borked tablets trying to get an early ICS. Sbk2's can't be NVflashed yet to recover. Asus will hopefully hold up their end of the bargain and make their unlock tool available.
[Eee Pad Transformer Android Development] ricardopvz:
I have a b80 with SBKv2 and it works, i'll upload 5:00pm
[Eee Pad Transformer Android Development] *Detection*:
I think things will take the fast track in a few days with this and other builds, once the Prime gets its ICS update on the 12th people will be able to pick that FW to pieces and use drivers and other files to create TF101 ROMs ;)
[Eee Pad Transformer Android Development] paulburton:
I'm OK with you uploading that so long as you make it clear that it's just a repackaging of my build, that it shares all the same caveats and that I in no way endorse or support it. To anyone thinking of running it, I'll make clear once more: the current build shows that ICS can run smoothly but nothing more, it lacks some hardware support and has bugs. You don't want to run this as your main ROM, it's something you flash to see it if you're curious then flash back to honeycomb. Make sure you can do that second part.
[Eee Pad Transformer Android Development] Sharpe351:
I may try it out, as you said, but I won't run anything as a daily until it is more functional. Your making good progress Paul. Keep up the good work.