yashsingh1/xdaforums huggingface dataset:
[Motorola Droid 3] JasonOT:
Just finished installing Alpha 2. Things I've noticed so far:

Working

b works

Shift/Alt sticking and locking works.

Volume fixed.

Flash at least somewhat works. Doesn't seem to be working in any browsers, but the TinyShark app (a Grooveshark player) requires Flash and started working after I installed Flash from the Market. The odd thing is that TinyShark says "if you are not able to load Flash in your web browser TinyShark will not work."

Not working

eMMC doesn't mount correctly yet. Still requires external SD (even if it's empty) for TiBu and other apps to access system storage.

My Exchange account didn't want to initially connect over Wifi. Switched to 3G and it went through fine. Don't know why this would happen, or whose end it's on, but worth mentioning.

Launcher is a bit wonky/flaky (to be expected). FC'd a lot on me with GMusic playing in the background while flipping through app/widget pages. On the plus side, it reloads VERY quickly when it does crash/FC.

Market sometimes takes some prodding to actually start a download. Switching to/from Wifi/3G and starting/stopping the download seems to work though. edit: Closing the Market via Recent Apps and reopening the Market seems to jump-start downloads that don't want to start.

Launcher only rotates on home screen if the keyboard is out (I know this is listed among the known issues).

This is probably an ICS thing, but apps that should be closed are still showing up as running/recent apps when longpressing on Home. For example, if I'm playing Angry Birds or using Dolphin Browser and actually exit the game, it'll still show up with the thumbnail showing "Are you sure?" screen just before exiting.

My Exchange calendar isn't showing up in the Calendars app. This was an issue a long time ago w/ Android, there was a separate app for Corporate Calendar and the regular Calendar, but they were merged sometime around Froyo IIRC. I'm hoping this isn't a general ICS issue.

Stupid Zombies is unplayable. It's not registering touch input correctly. I haven't seen any other apps react similarly, so it may just be a problem with the game itself.

Also, I installed HaxSync and it seems to be working nicely so far.
[Motorola Droid 3] jenol:
You need to update tibu
[Motorola Droid 3] matthskim:
You mean TiBu for ICS?
[Motorola Droid 3] JasonOT:
How about both of you keeping your posts to yourself unless you've got something useful to contribute, like a way to get the internal storage working properly?
[Motorola Droid 3] nicktastique:
If I correctly understand the state of things, they have a different problem than we do.

They don't have a driver for ICS, so they're trying to make one.

We have a driver for ICS, but we can't use it because we're running ICS on a gingerbread kernel thanks to the locked bootloader.

We need to either somehow backport/reimplement portions of the ion driver from the ICS omap kernel to make the ICS driver work, or patch the gingerbread driver to work with ICS. Or something else entirely.

Actually, I think our job should be easier than theirs since we have the sources for both the gingerbread and ICS camera drivers and kernels.
[Motorola Droid 3] Matthileo:
What's wrong with internal storage? Mine seems to be working fine on alpha 1 and 2. The only thing is that internal mounts as sdcard and the external mounts as emmc. I think that's the reverse of the CM7 alpha.

Or am I way off?

[sent from my iconia tab]
[Motorola Droid 3] JasonOT:
You've got it backwards.

Internal mounts as emmc. If you don't have an external card inserted, nothing will mount as "mnt/sdcard" and apps like TiBu, Gameloft games, SugarSync, etc. will not work.

The obvious workaround is to insert an SD card and browse to wherever you need to browse, but the underlying problem is still there.
[Motorola Droid 3] Hashcode:
Hello!

Each cpu base (Omap4, Omap3, Qualcomm, etc) will have to address the camera issue differently as it's now completely driven at the hardware level. This post is specific to Qualcomm processors.

For our phone (and Bionic, RAZR, Droid 4, etc), I will be re-writing the /dev/ion driver in the omap4xxx project to use our memory tiler for memory allocations. And, now that the holiday is mostly over, I might actually get to dig into this a bit over the next week or so to see what the damage might be.

However, I love the effort in looking through these posts and coming up with solutions. I don't have the time to code and scouring the forums.
[Motorola Droid 3] Hashcode:
I will try playing around with the VM heap size a bit and see if that helps control the Launcher FC's.

The real issue is that we're using an OpenGL hack to handle "IMG_OES" requests. Our Gingerbread GPU drivers, don't support this request at all. So, where an ICS compatible device would place these requests in the GPU allocated memory for textures, we're placing them in the dalvik heap.

If you open the launcher drawer and swipe through to the end of the widgets and then start swiping back at a decent clip. You can easily crash the Launcher. It's that the dalvik heap is just too volatile to hold those images (they get unloaded fairly rapidly).

Until we see unlock or someone comes up with a REALLY slick away around the dalvik memory issues, this is going to be an issue on the Droid 3 using the stock Launcher. :/

BUT having a larger heap size might help.
[Motorola Droid 3] Hashcode:
Was this an issue for CM7 with the same mounting system?

The other issue I'm battling right now is getting the emmc/sd space to be sharable through Mass Storage while keeping ADB running for debugging. It's driving me nuts.
[Motorola Droid 3] emprize:
seems alpha 2 still cant detect my sim card, im from HK and using gsm
[Motorola Droid 3] micron:
One more bug :

after launcher crash run a dial pad and not work back button only click in home button and back do desktop. Many crashes go to dial pad and after click back go to browser.

may be need more info for this from other user....
[Motorola Droid 3] MyNarwhalBacon:
You need to use another launcher. I recommend either ADW or the ICS launcher off the market.
[Motorola Droid 3] JasonOT:
I've got no idea, I went straight from stock to CM9.

I know it might not be a priority (well, it is for me :p), but I may have found a fix for the Exchange calendar problem.

Apparently it was an acknowledged bug with the Galaxy Nexus: http://code.google.com/p/android/issues/detail?id=22964

From what I gather, the 4.0.3 update for gapps should fix the calendar sync problem. I may be wrong though, there's a lot of crap to wade through with all the alpha and beta ICS ROMs out there.

In any case, it seems like this ROM had problems and they got fixed, so the guy leading it might be of help: http://xdaforums.com/showthread.php?t=1362961&highlight=calendar

I'm gonna play around and see how badly I can screw things ups trying to get the calendar sync working for me. :)
[Motorola Droid 3] matthskim:
1% battery mod

Does anybody know how to modify battery to read by 1% rather than 10%?

Thanks.
[Motorola Droid 3] bonesjones:
The exchange calender issue killed me as well so I'm very intrsted in getting that working
[Motorola Droid 3] gierso:
I dont but battery circle on the market does the job awesomenly

Enviado desde mi XT862 usando Tapatalk
[Motorola Droid 3] JasonOT:
So HaxSync isn't so great after all. I've tried sync a couple times with it and it keeps stopping before it's done with all contacts.

HOWEVER, I did find the following two threads that might help get Facebook integration baked into the ROM:

http://rootzwiki.com/topic/13136-source-fix-facebook-contacts-sync-fix-for-aosp-ics/

http://android.modaco.com/topic/350037-enabling-facebook-sync-in-ice-cream-sandwich/
[Motorola Droid 3] Rick#2:
To fix the bug requiring a USB cable to be connected to successfully boot, I removed this line from /system/etc/rootfs/init.mapphone_cdma.rc:

write /dev/usb_device_mode charge_adb

and replaced it with:

exec /sbin/sh /usbcheck.sh

Then I made the script usbcheck.sh and put it in /system/etc/rootfs/

#!/system/bin/sh

USBCONN=/sys/devices/platform/cpcap_usb_connected

if [[ -d "${USBCONN}" ]] ; then
#Restart with root hacked adbd
echo charge_adb > /dev/usb_device_mode
fi

This is all assuming you have already installed CM9 and are running it with Safe System enabled; if your Safe System is disabled and you are running stock right now, replace /system above to /preinstall.

I attached a copy of the usbcheck script if you don't want to type it out yourself. I'm on a Bell XT860 and it works great. Just rename it from usbcheck.zip to usbcheck.sh because the forum doesn't allow files with .sh extensions to be attached.
[Motorola Droid 3] tacosrdelicioso:
I never had a problem with it not booting
[Motorola Droid 3] Rick#2:
I think it only affects those of us using the XT860. Seems weird that writing anything to /dev/usb_device_mode would cause a kernel panic on the XT860 but not the XT862 but it's fairly easy to circumvent. Makes you wonder though how other small things in the init process or worse, in the framework, could cause other problems, especially those that don't make it into the kernel panic logs.
[Motorola Droid 3] firtermish:
GSM issues with Turbo Sim

Hi. Is it possible that using a Turbo Sim (Universal Turbo Sim Unlock Card F) will make the phone application FC? I have tried with both GSM PRL auto and GSM Only and neither allow me to make or receive phone calls (however I do get full signal when not attempting to make a call).

BTW: the Turbo Sim works just fine with the stock Verizon Blur Rom.
[Motorola Droid 3] ovelayer:
Use jrummys rom toolbox it has themes icons and ect....

---------- Post added at 03:18 PM ---------- Previous post was at 03:14 PM ----------

I don't believe it's compatable with ics yet which would cause the fc's because of port issues
[Motorola Droid 3] goalando:
Hi rick#2 thanks for the usb fix , is 3g working for you?
[Motorola Droid 3] JasonOT:
SUCCESS!

After a bit of trial and error, I finally found a gapps release that works.

I grabbed GApps from this thread. I then opened the ZIP w/ WinRAR and removed NfcGoogle.apk.

You can either do the same with that original file, or I've uploaded the sans-NFC version to MegaUpload: http://www.megaupload.com/?d=JBCHUJRW

There is a shell script file in the ZIP that should prevent installing NFC if it's not present already, but every other GApps I tried would install NFC anyway. The NFC service would FC right when you boot, and keep FCing so that it was impossible to even get past the lock screen.

The strange thing about installing this version of GApps is that the version for the Calendar app remains 4.0.1-212031, except it actually works with Exchange now.

I would imagine you could strip out a lot more of the ZIP, maybe even everything but CalendarGoogle.apk and CalendarProvider.apk. I'm not about to screw with that. I'll let someone else figure out why this works, and how to implement it in future alpha builds.

You will have to re-enter your Google account info after installing this. My Exchange calender was recognized almost immediately after rebooting. After re-entering my Google account info it took a few minutes for it to recognize my Google calendar again, but it did show up eventually.

Since this does replace all of the GApps already installed, it may break things. I haven't noticed any problems yet, but that doesn't mean they don't exist. Use at your own risk and all those other standard warnings apply.

edit: I noticed GTalk was FCing, but I didn't remember if GTalk was installed and/or working with the original ICS build. So I went back, formatted /System, reinstalled the CM9...zip (alpha 2). I did not wipe data or cache.

The result? Exchange calendar is still working, still updating and syncing. GTalk is gone, and I assume whatever other extraneous GApps may have been installed are gone as well. I don't know if this is in any way helpful to Hashcode, but at least some of us can get Exchange calendars working. :D
[Motorola Droid 3] jellydroid13:
90% of the phone calls i make have no sound is anyone else having this problem it makes pretty much unusable
[Motorola Droid 3] SS2006:
Shouldn't the web browser be in the not working list ..as the comment about hardware acceleration in the OP states
[Motorola Droid 3] MrObvious:
If the browser doesn't work then why is it I can use it just fine?
[Motorola Droid 3] thingonaspring:
Attached is a tiny patch for the hardware keyboard charmap.

It just fixes ALT+A='€' and ALT+B='+'.

[UPDATE] - now includes ALT+P='...' which someone pointed out was missing.
[Motorola Droid 3] SS2006:
I do no I'm just going by the OP
[Motorola Droid 3] Dri94:
yu mean original post right ? or original poster. either way the browser works =] the original post wasnt updated for a little bit because most people were following his twitter but its completely up to date now with exception to ALPHA 2 which doesnt fix any of the things listed as broken yet anways. I hear alpha 3 is coming soon btw !!! another great release by hashcode =]
[Motorola Droid 3] MNstan87:
Is there anyway to get different lock screens in ICS like we had in CM7? I miss being able to unlock straight to messages and my dialer. Some of the customization and the little issue of the keyboard backlight not working right are my only complaints. All of the hard work by hash is amazing and I think we all owe him a beer or two!

A side note, not that its a big deal and Ican definetly live without it but is there anyway to get the battery percentage back in place of the battery in the status bar?
[Motorola Droid 3] Ohh_Trenton:
Download Go Locker from the Market.

https://market.android.com/details?id=com.italianlab.goscreenlock.theme.ics
[Motorola Droid 3] firtermish:
Thanks! Are you implying that the Turbo card will never work with ICS or that it's a matter of the rom improving its port compatibilty?
[Motorola Droid 3] Karatektus:
Havn't tried this, fixed it myself, but i think you forgot the "..." key ;)
[Motorola Droid 3] bonesjones:
Thanks bro, gtalk fcs a lot with me anyway
[Motorola Droid 3] jayklx:
connected to wifi, but cant connect to internet.

checking the wifi status, I have got it address, and dns is also correct, but cant ping to internet such as google.
[Motorola Droid 3] bonesjones:
I applied the update and re did my accounts, now Calender fcs no matter what and neither account shows up,

Going to completely re wipe and install alpha fresh then flash that update before even doing the initial boot.
[Motorola Droid 3] bonesjones:
And calendar works, sweet once the camera works there's no going back
[Motorola Droid 3] oostah:
are you on alpha 2?
[Motorola Droid 3] verkerria:
Here is a question I've never seen asked before. We have succeeded in hijacking the bootloader and getting clockworkmod recovery working. We have succeeded in using genius methods to run android via a zip, off an sd card, and even flashing nand on many different types of phones. Now here is my question... I'm going to use some metaphors here... let's say the kernel loads up during startup... what if we "shoved" the GB kernel into a closet after the 2nd system initializes, and load a custom kernel instead? ( don't know if its possible, as I don't really know how android boots up... but it is just a question, and if you have time to explain it, I would feel rewarded for my thoughts :)

Droid 1 Rooted (ChevyNo1 0.9MV Kernel, LGB2.6)

Droid 3 Rooted (Hashcode gave me some Ice Cream)
[Motorola Droid 3] oostah:
this may help some till some one can get more in depth.

http://www.androidenea.com/2009/06/android-boot-process-from-power-on.html

it shows the booting process from power on.
[Motorola Droid 3] verkerria:
That's was a rather informative article. At what point during that process does the safe rom start loading? Could a second kernel load and take over after the safestrap loads into the second rom, and the first kernel confined somewhere in the background?

Droid 1 Rooted (ChevyNo1 0.9MV Kernel, LGB2.6)

Droid 3 Rooted (Hashcode gave me some Ice Cream)
[Motorola Droid 3] oostah:
that kinda depends if you use safestrap, bootstrap or flash from rom manger

if im not mistaken using safestrap you are dual booting the two roms. with the other two you are replacing the rom.
[Motorola Droid 3] verkerria:
I'm talking about putting a different kernel in the safe system rom of a safestrapped device, instead of trying to run the safe system rom off of the kernel in the non safe system

Droid 1 Rooted (ChevyNo1 0.9MV Kernel, LGB2.6)

Droid 3 Rooted (Hashcode gave me some Ice Cream)
[Motorola Droid 3] oostah:
maybe this will help

hash explains how it works.

http://rootzwiki.com/topic/8752-rom...very-12162011/page__view__findpost__p__248383
[Motorola Droid 3] verkerria:
I got the general gist of the function when I started using it. My mind works in kind of a weird way, I'm trying to figure out if the system just checks to see if the kernel is intact and continues loading, and if the system would notice if we put a script into the bootup process to squash the original kernel after it is checked and load a custom one in its place. I apologize if I am confusing anyone, I'm trying my best to iterate it the way I'm thinking it lol

Droid 1 Rooted (ChevyNo1 0.9MV Kernel, LGB2.6)

Droid 3 Rooted (Hashcode gave me some Ice Cream)
[Motorola Droid 3] oostah:
here i started a new thread that we can talk about the kernel and may get some more help with.

http://xdaforums.com/showthread.php?p=20721177#post20721177
[Motorola Droid 3] jayklx:
yes，i'm sure, i just flash alpha2 on alpha1, and havn't do a factory reset yet.

i'll try to do a factory reset later to see if it works.
[Motorola Droid 3] SS2006:
Any word on how the camera is coming . Once fixed im jumping on this!
[Motorola Droid 3] DoubleYouPee:
Same, got ics installed but won't be using it till camera works :D
[Motorola Droid 3] MNstan87:
That looks like exactly what I want but I'm running ADW for my launcher and Iove it so id really rather not change. Any other suggestions anyone? How about a fix for the keyboard baqklight? Or at least a way to get the auto dim to work. Right now it just stays at full brightness and that's just not working!
[Motorola Droid 3] eww245:
LogGraph works good for the autobacklight and Keyboard backlight controller might help, there both in the market. Heven't tried with CM9 yet though.
[Motorola Droid 3] Karatektus:
Since launcher2 FCs relative frequently i was looking for an alternative...

Nova launcher isn't that much better, maybe even worse.

Then i was trying to use golauncher, which was nice, but i am not able to edit the golauncher settings, since it FCs every time i try to enter them...

Can anyone give me a hint?
[Motorola Droid 3] Androidsims:
I just installed this version of Trebuchet and haven't had an issue yet. I've only used it for about 20 minutes or so though but it appears to be more stable. http://www.xda-developers.com/android/first-version-of-trebuchet-cm9-launcher-available/

Also, those of you still using exchange at work need to get with the times. I'm a sysadmin working for the state of Florida and we're 100% Google now. Gmail, calendar, docs. :p
[Motorola Droid 3] bonesjones:
Not what Florida does but I have to deal with Hippa and the sec.(not football) and good FAR lacks in administrative functionality.

I'm the biggest M$ hater out there but simply put exchange 2010 is the best there is for large companies.
[Motorola Droid 3] MrJudylicious:
I fall under HIPAA, SOX, GLB, HITECH, etc etc and use Google. I see your side of the story and I do miss some features of exchange, but Google is rock solid.
[Motorola Droid 3] Jphatcher84:
I'm using go launcher with no problems at all...good work hash.
[Motorola Droid 3] jjhiza:
Try Magic Locker (free, but lags a bit for me) or Widget Locker (paid app, but has hundreds of themes to choose from, and works perfectly).
[Motorola Droid 3] porky101:
NOVA Launcher has been working very well for me.

I also noticed that the backlight on the keyboard and the touch sensitive buttons do not work, i am running Alpha #2
[Motorola Droid 3] jjhiza:
Go into Settings, select Display, and toggle the auto-brightness, and the backlights will come on. :)
[Motorola Droid 3] porky101:
Thanks it worked!
[Motorola Droid 3] xxspark89xx:
For me, this only lasts for so long. As soon as i press the power button to lock the phone or let it eventually go into lock, unlocking the phone results in the hardware buttons back lights to be off again.

EDIT: I'm going for a long shot here, but it appears that perhaps there is a missing/mis-configured line of code that executes when the power button (unlock button) is pressed that is suppose to initiate the backlight for the hard and soft keys. When the screen is on, I can adjust the brightness config to re-enable the backlights, but as soon as the phone goes to sleep or force-lock with the power button, coming back on - the lights don't turn on for me.

Perhaps that will help pinpointing where the problem lies.
[Motorola Droid 3] jjhiza:
Hmm, interesting. I'll check it out too, to see if it's something that might need to be logged in the bug tracker...
[Motorola Droid 3] matthskim:
Dialer/pnone does not work

I have been using this ROM a couple of days. I really like it.

Today, though, when I tried to make a phone call, I get FC and it says "Unfortunately, process com.android.phone has stopped." And I lose all signals, Mobile data and phone signal.

After *#*#4636#*#*, I found out that the setting has been switched to "GSM Auto (Prl). I am in USA and my setting should be CDMA. So I correct the setting to CDMA and exit. Then, all signal comes back. I tried to make a call and I get the same FC and I have to repeat this process.

However, I can not make a phone call at all.

Did anyone else experience this or know the solution?

Edit: I did reboot several times and the same thing happens.

I would appreciate help.
[Motorola Droid 3] Chief916:
really looking forward to have this build on my droid 3 as i had it with my sidekick 4g

it looks like the devs have put a lot of hard work, time, and dedication for this build to be done correctly....

THANKS
[Motorola Droid 3] Karatektus:
Have tried this one, but still not as zippy as golauncher... lags when switching homescreen and so on... think it alswo relies on the opengl hack hash mentioned earlier....(since it also crashes when flipping through the appdrawer) i would love to use golauncher, but without personalising it it sucks somehow... :/
[Motorola Droid 3] c4blimtizle:
does anyone have an issue with notification light being stuck on, and if so how did you fix it?

EDIT: nevermind i never unplugged my phone after flashing, lol as soon as i unplugged BINGO! lights off
[Motorola Droid 3] MNstan87:
Well I wasn't expecting that. Keyboard backlight controller works great for the soft buttons but has no effect on the hard keyboard. Anyone else have an idea? I will try and mess with logGraph to see if that helps but an app that will keep all the backlights on 100 percent of the time would be perfect!
[Motorola Droid 3] c4blimtizle:
My soft keys and physical keyboard lights are working flawlessly. On fresh install of alpha 2 wiped everything. One problem I do have is when dialing *228 to update roaming capabilities I cannot bring up dial pad to choose option 1 or 2. Anyone else having this issue? Ics is amazing thanks Hash for all you have done and continue to do.
[Motorola Droid 3] digitalsynner85:
Already been answered before, but gonna help ya out anyway :P Use your physical keyboard to handle this issue.
[Motorola Droid 3] Dri94:
I couldn't find anything on the market. I found a program that did the exact opposite though and the developer said he can be contacted for the source. I'm new to android but not java so I'm going to see what I can do to create a very simple program to keep the lights on. I'm going to view the developers source code and see what controls the backlight keyboard. Ill pm the second I get a response and keep you updated on development.

Sent from ICS Droid3 using xda premium
[Motorola Droid 3] c4blimtizle:
Oh dang lol I thought I had read every page, guess Imissed it. Thanks for the help I appreciate it.