yashsingh1/xdaforums huggingface dataset:
[myTouch 4G Android Development] elginsk8r:
I AM NOT RESPONSIBLE FOR WHAT HAPPENS TO YOUR DEVICE

This is a release of CM9 unoffically by me (elginsk8r). I have taken the time to build a rom from source for my own interest of having ICS without having to wait for HTC and T-Mobile. Now passing it on to others to enjoy. If you like my work, thank me as I am not interested in making any money towards this or any projects.

## Have bugs/Not Booting ##

Submit a logcat or detailed description, I cannot recreate any errors without some help.

There are NO eta's for updates, they will be done when they are done.

Installing instructions:

1. Reboot into Recovery

2. Do a factory reset

3. Install update

4. Reboot <-- If you get stuck here pull the battery and reinstall

5. Reboot into recovery again

6. Install Google Apps

7. Reboot

8. Enjoy :-)

Optional - Flash Modified Tiamat kernel and Shot of Awesomeness

Working:

Camera (See glitches)

MicroSD

Bluetooth

Wifi

Audio

HW Accel.

and much more...

Glitches:

Camcorder doesn't record

Camera flash doesnt work

Maybe some small graphical issues

Market issues*

Market fix:

Open terminal emulator

type "su"

then "killall drmserver"

Download at:

Available here <- Updated 5-11-12 12:00am CST

Tiamat Modified Kernel

http://db.tt/WM3hPBsv

Shot Of Awesomeness V1.5

http://db.tt/ngXP4wBl

Thanks to:

Cyanogen

TwistedUmbrella

LordClockan

Nexx

blackwing182

firesnatch

the rest of the CM Team

and everyone in CAF and the Gerrit Code Review

of course I cannot forget XDA

All sources are on my github (See signature) and are open to use.

Changelog (5-11-12)

- Theme Manager

- Improved HSPDA reception (Thanks blackwing182)

- refer to the CyanogenMod changelog for more.

Changelog (4-15-12)

- Support Encryption (Kali-)

- Updated CM Kernel <- No more screen issues

- Camera orientation fixed :-)

Changelog (4-4-12):

-Android 4.0.4

-updated bootanimation

-FFC fix implemented from Nexx (To prevent crashes during preview when switching cameras)

-Fingerprint from Primo for market

-corruption in text fixed

-Trackpad functions fixed (No more mouse pointer)

Changelog (3-24-12)

-Initial Release
[myTouch 4G Android Development] kerryking1:
downloading now
[myTouch 4G Android Development] sckboy78:
Same here.
[myTouch 4G Android Development] 0.0:
the rom doesnt get past the splash screen. it wont boot
[myTouch 4G Android Development] elginsk8r:
in recovery do factory reset (wipe data and cache) then reinstall
[myTouch 4G Android Development] 0.0:
i did. never get past the splash screen
[myTouch 4G Android Development] elginsk8r:
i had that issue too did you install gapps right after installing or did you reboot inbetween installs?
[myTouch 4G Android Development] 0.0:
i installed gapps right after i flashed it. right now, im on zipsnet rom. sorry, wont be able to test it fully :(. hope the other users can! :)

does the camera and bluetooth work?
[myTouch 4G Android Development] estallings15:
Dude, this ROM rocks! I flashed just the ROM, booted, let it settle for minute, rebooted into recovery, wiped cache and dalvik cache, flashed gapps from 3-17-2012 and rebooted.

I haven't had a single issue.

Everything I've tested works.

Camera

Wifi

Google Play

Keyboard

Sync

Trebuchet hasn't FC'ed even once

Someone test bluetooth before some people freak out and post about it 15 times(you know who you are).

:-)

Anyway, kudos! Excellent work.

EDIT: Wifi Hotspot is a no go. However, I can't remember if it's working on any other ICS ROM's for glacier.
[myTouch 4G Android Development] elginsk8r:
Thanks for responses, greatly appreciated. I will get on it and get these resolved asap
[myTouch 4G Android Development] g33kChic:
I wanted to know before I flash is the low mic issued fixed in this rom?
[myTouch 4G Android Development] elginsk8r:
I've had no mix issues
[myTouch 4G Android Development] g33kChic:
Thanks. I will it a try :)
[myTouch 4G Android Development] my2sense:
Did anyone else get a "Damaged SD Card" message? I rebooted a couple of times and still got the same message. I tried to format the SD card and that failed too.

I rebooted into recovery and surprisingly enough, the SD card was fine. I could mount and see/access all the files from my computer.

BTW, thanks elginsk8r for giving us another ICS option. I feel like I'm in Disneyland this last week!
[myTouch 4G Android Development] josh2020glacier:
Running great actually i only issues is flash on camera don't work and when I play hi graphic games system reboots other then that I love thanks

Also volume when you put head phones in it still stays loud

Also keyboard lags a little

One more thing speaker button in the middle of calls makes the mic not work
[myTouch 4G Android Development] elginsk8r:
Thanks for the feedback I'll get it cleared asap.
[myTouch 4G Android Development] weebnuts:
having trouble connecting USB to computer. Stuck on USB Mass Storage enabling.

Also, had problem of touchscreen not responding, had to restart.

Any idea if Wifi calling will be coming?
[myTouch 4G Android Development] elginsk8r:
I won't add wifi calling for a while. Its buggy and doesn't work right. I think I've figured out the SD issue I'll have it up tonight
[myTouch 4G Android Development] DylanTheVillian:
Same here, phone was charging and downloading while connected to wifi, completely lost touch screen.....
[myTouch 4G Android Development] tinpanalley:
Oh, I totally agree. I've never had a good experience with overly tweaked ROMs. I always end up on the most basic simple, frills free ones.

Thanks for the great breakdown. Any idea where I can get that camera fix?
[myTouch 4G Android Development] el_smurfo:
Just tried it again, and after switching to FFC and back, the green line is gone. Think I read this somewhere else as well. Both cameras now working fine for me for normal photos, but camcorder doesn't (as listed in the OP).

edit: forgot to mention I needed to do the market fix in the OP to get it to download.
[myTouch 4G Android Development] tinpanalley:
- Ok, I thought it was a flashable fix

- Do you have to do this 'FFC and back' EVERY time you take a picture?
[myTouch 4G Android Development] el_smurfo:
Seems to stick after exiting and reentering camera...maybe every reboot at worst, but I haven't tried it.
[myTouch 4G Android Development] tinpanalley:
Anyone know where I can definitively get the latest Gapps?
[myTouch 4G Android Development] el_smurfo:
I always get them from http://goo.im/gapps. The latest is 3/17/2012.
[myTouch 4G Android Development] tnpapadakos:
how to find the latest gapps
[myTouch 4G Android Development] el_smurfo:
Well, this was a generally helpful thread until now :( I also have a lot of trouble sorting out the "definitively latest" Gapps as there are many ROM threads with tweaked Gapps (such as Gtalk with video). I think the link I posted generally has the latest "clean" Gapps and is a useful resource, but maybe you can find some fun unstable hacked versions via LMGTFY.
[myTouch 4G Android Development] tinpanalley:
I completely agree. Can I just dispel this rumour now? The ability for something to be searched online (and on google no less, the least reliable search engine powered by ad revenue and popularity rather than contextual relevancy) doesn't mean in any way that it will be the answer to the question you've got. Don't believe me? Look up "best twitter app android" and see how many articles you get from 2009. I understand how to look things up, I understand how to use the internet, I'm on a highly tech-nerd level forum being one myself, if I'm asking for something it's because I want to communicate with people which is what the forum is for. It would be really helpful if people didn't always assume forum members were just a bunch of lazy people with no ability to do things on their own.

---------- Post added at 06:39 PM ---------- Previous post was at 06:37 PM ----------

I have this thing flashed in the right order with gapps. But the market keeps saying "downloading" indefinitely when I try to get anything. Anyone seen this?
[myTouch 4G Android Development] el_smurfo:
As I said in my post, try the market fix from the OP.
[myTouch 4G Android Development] tnpapadakos:
can i just start out by saying, "what the f*&^?" if you read your question and put yourself in a mindset that life is good, and you're happy to be alive, my post would have made you chuckle....:):):)

but anyway, all joking aside, i made this zip of the latest gapps version i could find (the 3/17 version) then I modded it to include the updated versions of each app i had on my device as of 4/15 (I havent had any new updates pop up since then)

problem is, there may be some google apps in there that you dont want (voice, talk, books or shop)

they're "google apps"...but there's no definitive version of what should and should not be included in a gapps add-on, as far as I know...it was easier 2 years ago, when there were only a few actual google apps with a front end, like gmail, youtube, followed by the usual system stuff like market uploader, setup, etc. Back then we definitely knew what we absolutely needed to be in a gapps.zip because Cyanogen mods had none of them due to the restrictions, and the phone wouldnt work right without the addon...now, i've actually seen some of the gapps in roms lately, so....

you can check it out if you want

download here

btw, i hope this gets me out of the doghouse...
[myTouch 4G Android Development] tinpanalley:
:o And here I was trying to properly mention an issue like the other person said in the other thread. My bad, completely.
[myTouch 4G Android Development] el_smurfo:
I'd be worried that the Gapps were "cartoonized", but otherwise seems like a nice package ;)
[myTouch 4G Android Development] tnpapadakos:
:D i know,

but no, i dropped my crayons when it came to ICS stuff..really no point to it as then it would just look like GB again
[myTouch 4G Android Development] tinpanalley:
Any way to get the camera sounds to turn off?

Sent from the XDA App
[myTouch 4G Android Development] el_smurfo:
Delete camera click.ogg from system/media/ui
[myTouch 4G Android Development] tinpanalley:
Hmm.. es explorer won't let me change or delete files.

Sent from the XDA App
[myTouch 4G Android Development] mrmytouch:
Signal strength is stuck on 2 bars. Great job on the build and thank you.
[myTouch 4G Android Development] elginsk8r:
check to make sure you are using the root explorer feature in settings and mount as system r/w otherwise it wont let you change system files
[myTouch 4G Android Development] elginsk8r:
in the build.prop change ro.telephony.ril.v3=1 to ro.telephony.ril.v3=signalstrength and see if that helps
[myTouch 4G Android Development] mrmytouch:
This worked perfectly thanks. Appreciate your help. Rom is amazing :)
[myTouch 4G Android Development] tinpanalley:
ES explorer worked out fine and so did editing the build.prop.

Thanks

Sent from the XDA App
[myTouch 4G Android Development] jmccw:
nvm - I reverted back to the 4-4 build but look forward to what elginsk8tr puts up next! Many thanks...

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

I completely agree with the previous discussion about the virtues of simplicity/stability - i.e. this ROM - over tweaks and flash. I tried the others but always come back to this one.

However, with this newest version, I am suffering from many fcs. Gmail constantly fcs as does market - even after term fix. Also, installing from play market on the web doesn't install apps on my phone. I am using the latest official gapps.

Any suggestions for this? Everything worked perfectly on the previous (4-4) build so I can't figure out what's going on. Thanks for any and all guidance!!

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

Also, is there a way to activate 'home button wake'? I am pretty sure it worked on the 4-4 build but - for some reason - can't remember..
[myTouch 4G Android Development] el_smurfo:
Going on 2 days without the reboots and lockups of other ICS ROMs. I really hope you keep this one up to date!

One strange issue I've noticed is that when I log in to play.google.com on a computer, it now says I have no devices. Could this be a symptom of the killall drmserver command or is 4.0.4 just too new to be recognized? I also seem to have trouble keeping connected to google services. Sometimes my signal bars will go grey and only a reboot will get me connected again where I used to just be able to go into Gtalk and it would reconnect.
[myTouch 4G Android Development] tinpanalley:
I've been flashing ROMs since my HTC Fuze. And this immediately has been bumped into the top 3 ROMs I've ever used. I think half the phones I've had have come with bugs even out of the box, so I don't count little things like FCs and other minor annoyances. But this is a ROM where I don't have to worry about what will or won't work. Granted, my use is REALLY simple. Phone, text, social media, browsing, reading, some games. No video, no music, no movies.

Fantastic work. I'm also running CM9 on my tablet and this is just as smooth.

...fingers crossed that I didn't just jinx myself. :p
[myTouch 4G Android Development] el_smurfo:
Ha!...I had CM on my MT3G in the first week! Have to agree though...CM has come so far from it's unstable early releases, now even a pre-alpha beats all the ports and kang builds for stability.

---------- Post added at 01:40 PM ---------- Previous post was at 01:33 PM ----------

Usual cure for FC would be to reinstall Gapps in recovery, wipe cache and dalvik then fix permissions. You might also have to delete data from the Apps section of the system menu.

I have the same problem using Market from the web...Just use the market app for now (after the su killall drmserver in terminal). I don't remember if this is a 4.04 problem present in other ROMs or perhaps related to the drmserver issue with this one.

Don't think the home button wake is available in this version yet, but it seems to be in all the other ICS ROMs, so maybe you're remembering a different build.
[myTouch 4G Android Development] aawillma:
Here is a way to add home button wake (or to make any button wake) in any ROM you flash. This modifies a system file though so be careful.

-Open ES File Explorer and make sure "Up to Root", "Root Explorer", and "Mount File System" are checked under settings.

-Go back to your files and navigate to /system/usr/keylayout (Go to favorites to get to the root directory of the phone "/ ")

-Click the file glacier-keypad.kl and select Open As 'Text'

-key 102 should be mapped as HOME. Add one space and WAKE after it. (There should be more key mappings there to look at so you know how to write it. Copy the script exactly to make sure it works properly.)

-Press back to exit the file, click yes to save, and reboot your phone.

You can make any key have a wake function this way except the trackpad (I think). Also, if someone ports a ROM from a phone that has their search button mapped differently it can make our genius button deactivated. If you go to that file and add a key definition for key 183 you can make the genius button do whatever you want (SEARCH, MENU, BACK, HOME, etc). This is especially good if you have one of your essential hardware buttons stuck or broken. You can remap the genius button to take it's place! There isn't currently a bug-free genius app so you can't map it to it's original genius function but who used that anyways...... ;)

Hope that helps!
[myTouch 4G Android Development] EYO3L:
Excellent build my friend. After trying most of the ROM's for mt4g out there, I have come to realize that this is by far the most stable and effective one.

These are the few things I have come to realize that makes this build a bit different than the last one:

-Camera seems a bit buggy, when holding the phone in a vertical position, the image appears to have been stretched, something I didnt see in the previous build. But still, i dont think thats a major issue. Nothing wrong with the horizontal images.

-Only froze on me once today. Last build did so about 2-3 times a day, i have to pull out the battery to get it back working.

-android market has issues. It has its moments when it wants to work, but most of the time, all i get is the continuously moving bar indicating that the download is in progress, but nothing is actually working. But all of a sudden, it randomly starts working. I found it a bit strange ( I did try the fix found in the instruction section, but it didnt work :/)

-Screen responsivenes has increased like cray! before I had problems typing because some of the buttons randomly stop responding. This is barely the case anymore, but i do notice this every now and then, but its nothing I cant get over

-facebook doesnt sync that well, but seriously.. f*&$ fb, the android app sucks to begin with so im guessing thats the case.

-oh, and you are a beautiful man elginsk8r, and i thought i would share something you might find funny ( i dont know what your sense of humor is like, but i found this link on youtube today, and i thought i would share it with you as a way of saying thank you)

http://www.youtube.com/watch?v=MPfxtJ8SQgk&feature=g-all-lik&context=G25e8cfaFAAAAAAAACAA
[myTouch 4G Android Development] cnote74:
Build prop is in system/build prop.
[myTouch 4G Android Development] EYO3L:
You my friend are a man :)

ive been having an issue with the market all day, and the only way i was able to load apps on my phone was by manually downloading onto my computer and move it to my phone, but now I finally have a gapps pack that actually works with this ROM.

Awesome work friend :)
[myTouch 4G Android Development] el_smurfo:
I use build prop editor from the market
[myTouch 4G Android Development] tinpanalley:
Anyone notice any problems with taking photos in Instagram? The pictures come out pixeled and with crazy tearing across the frame.
[myTouch 4G Android Development] el_smurfo:
I do see tearing using CameraFX. I figure using the stock camera is worth the price of a ROM that doesn't reboot all day.
[myTouch 4G Android Development] tinpanalley:
Oh I dont really care. Stock camera is way better than whats on these apps.

As long as I can pick gallery photos in them I'm happy.

Sent from the XDA App
[myTouch 4G Android Development] EYO3L:
Sup everyone

I'm having trouble downloading stuff from the market, it was working fine when I initially installed this rom, but now it doesn't download anything . All I see is a downloading bar but it doesn't even start downloading. I have tried the fix in the terminal emulator but that didn't make a difference.

Please help, an android isn't an android without having the ability to download from the play store. I dis flash the latest gapps and cleared the cache and everything.
[myTouch 4G Android Development] tinpanalley:
Just take a look at the "market fix" in the first post. Thats always a good place to look for solutions like that because the person who started the thread will update there usually when a solution is found.

Sent from the XDA App
[myTouch 4G Android Development] EYO3L:
I already tried that, but it sadly it didnt work :( are you having similar issues, or is yours working fine?
[myTouch 4G Android Development] el_smurfo:
Market fix always works for me. I made it a script using gscript so I only need to run that and my market downloads start magically.
[myTouch 4G Android Development] tinpanalley:
Yeah, mine is working fine. Try again.

Sent from the XDA App
[myTouch 4G Android Development] EYO3L:
Got it. THANKS MAN! :)
[myTouch 4G Android Development] tinpanalley:
New issues for me...

Programs freezing, font in Market constantly getting garbled, keyboard never really working well, camera acting strange all the time... I love this ROM but I think I've hit my wall of patience. It's so good otherwise. But I just dont get enough benefit from the ICS UI to deal with issues even if they're little.

Sent from the XDA App
[myTouch 4G Android Development] el_smurfo:
Full wipe install? I'm on about day 4-5 with absolutely zero issues where other ROMS had me pulling the battery hourly. Looks like elginsk8r has been playing a lot with his github so maybe we'll see another build this week.
[myTouch 4G Android Development] tinpanalley:
I know, I know, but then it's... restore everything again with Titanium, put all the apps back in the right place on the home screens, get my settings back where I want them, sounds, etc... I don't know if I have the patience to do all that and hope it's fine next time.
[myTouch 4G Android Development] el_smurfo:
So you just flashed this over the Kang krap you had problems with in the first place? If you use a standard ICS launcher like apex you backup and restore your screens in a second. That plus a TB of all your ICS apps and you're back in 15 minutes
[myTouch 4G Android Development] tinpanalley:
Hahahaha... Kang Krap... :)

Yeah, I had done what I always do. Format, wipe cache, wipe dalvik. Install zip file.

I didn't do anything with kernels or radios.

I'm using the Trebuchet that this ROM comes with. I was under the impression the other launchers were problematic (not compatible with widgets, etc)
[myTouch 4G Android Development] CTown:
You can use TB to restore Trebuchet (the home screen). Just remember to only restore its "data". No need to remake your folders and stuff! The worst that will happen is getting a "problem loading widget message".
[myTouch 4G Android Development] tinpanalley:
Any ideas on what the best launchers are? Nova, Apex? I love Widget Locker so I'm a bit biased to Nova. Opinions? Yes I do use widgets.

Sent from the XDA App
[myTouch 4G Android Development] elginsk8r:
im always playing with my github, its the best way to keep track of the changes made :-). Also if anyone is haveing programs freeze on them, let me know the names of them so i can obtain them and mess around and see if i can fix the issues
[myTouch 4G Android Development] EYO3L:
Same issue with the keyboard. Sometimes part of the keyboard stop working, and it just pisses me off like cray
[myTouch 4G Android Development] elginsk8r:
I havent had the keyboard issue ever, thats a new one. what were you using?
[myTouch 4G Android Development] EYO3L:
I was having similar issues with the last build of this rom, and the same thing with this one.

Sometimes when im texting, some letters on the keyboard dont work for a few seconds, almost as if that part of the screen loses responsiveness. THe issue goes away moments later.

Its not really that much of a big deal, but it really gets frustrating when youre texting sometimes.
[myTouch 4G Android Development] shaikmonster:
Facebook Sync

I bet this facebook sync problem is that issue with the ContactsProvider. I would get in and fix it, but there have got to be people better qualified to do it... I am done trying to mess with ics. I know someone has a startup script or something. With this rom and Zip's there is no point. Great job elginsk8r. Well done.
[myTouch 4G Android Development] elginsk8r:
use friendcaster to sync your contacts if you really need them.
[myTouch 4G Android Development] shaikmonster:
Not really the point... but a decent work around. Thanks.
[myTouch 4G Android Development] shadowjin:
use syncyourpix if you want contact pictures.. that has to do with Google and Facebook having a dispute about data sharing. In ICS they removed the syncing picture option. Developers have been adding but its glitchy and sometimes doesnt sync correctly. You cant combine a persons name .. Example: Amanda G on FB is Amanda Gherti in your contacts. You cant point to the FB picture to know whos , whos. unless you have a designated picture of them in your Google contacts.
[myTouch 4G Android Development] elginsk8r:
Thanks for the info, i knew it was some battle going on which kept it from making it in the source. People just dont understand that yes it can be done but there are reasons as to why its not and there is the answer
[myTouch 4G Android Development] shaikmonster:
Do you want someone to write a script that can change the source on boot so that you don't need third party apps for that...?
[myTouch 4G Android Development] elginsk8r:
personally i dont use it, it just takes up more space. you can write one and post it. I will not be impementing it into my builds.