CyanogenMod-4.2.10!

December 24th, 2009

I spent a lot of time backporting bits from Eclair, including Webkit and the new Browser. No multitouch support yet (pinch zoom), but I’ve also backported the “official” MT API so we can code these things. Lots of other changes as well. Get it with CM updater and check the XDA thread for full changelog!

CyanogenMod XDA Thread

  • Jeremy

    @#48
    Can I take my sd card out of my phone without corrupting my dual formatted sd card. It’s an 8gb card so I don’t want to mess it up.

    Thanks

  • JiM

    I have the same problem as #43.
    I can’t add contact to a new sms message. acore crashes.

  • Ahmet

    I am at version 4.2.9.1
    When I check for new version with CM Updater, i got the message “no CM updates found”.

  • Jimmy

    My Market wont work. It just says “loading” and nothing happens.
    Otherwise, great ROM as usual :)

  • pit

    Got Browser crach on 4.2.10.1 Downgrade…

    E/AndroidRuntime( 2172): android.database.sqlite.SQLiteException: no such column: thumbnail: , while compiling: SELECT _id, url, visits, date, bookmark, title, favicon, thumbnail, touch_icon, _id AS _
    id FROM bookmarks WHERE (url = ‘http://www.google.com/m?client=ms-android-tmobile‘)
    E/AndroidRuntime( 2172): at android.database.sqlite.SQLiteProgram.native_compile(Native Method)
    E/AndroidRuntime( 2172): at android.database.sqlite.SQLiteProgram.compile(SQLiteProgram.java:110)
    E/AndroidRuntime( 2172): at android.database.sqlite.SQLiteProgram.(SQLiteProgram.java:59)
    E/AndroidRuntime( 2172): at android.database.sqlite.SQLiteQuery.(SQLiteQuery.java:49)
    E/AndroidRuntime( 2172): at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:49)
    E/AndroidRuntime( 2172): at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1118)
    E/AndroidRuntime( 2172): at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1006)
    E/AndroidRuntime( 2172): at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:964)
    E/AndroidRuntime( 2172): at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1078)
    E/AndroidRuntime( 2172): at com.android.browser.BrowserProvider.query(BrowserProvider.java:699)
    E/AndroidRuntime( 2172): at android.content.ContentProvider$Transport.query(ContentProvider.java:129)
    E/AndroidRuntime( 2172): at android.content.ContentResolver.query(ContentResolver.java:152)
    E/AndroidRuntime( 2172): at android.provider.Browser.updateVisitedHistory(Browser.java:244)
    E/AndroidRuntime( 2172): at com.android.browser.BrowserActivity$8.doUpdateVisitedHistory(BrowserActivity.java:3419)
    E/AndroidRuntime( 2172): at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:348)
    E/AndroidRuntime( 2172): at android.os.Handler.dispatchMessage(Handler.java:99)
    E/AndroidRuntime( 2172): at android.os.Looper.loop(Looper.java:123)
    E/AndroidRuntime( 2172): at android.app.ActivityThread.main(ActivityThread.java:4320)
    E/AndroidRuntime( 2172): at java.lang.reflect.Method.invokeNative(Native Method)
    E/AndroidRuntime( 2172): at java.lang.reflect.Method.invoke(Method.java:521)
    E/AndroidRuntime( 2172): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
    E/AndroidRuntime( 2172): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
    E/AndroidRuntime( 2172): at dalvik.system.NativeStart.main(Native Method)

  • Mickey G

    Ahmet at #1

    It’s definitely out there, but the numbering system is a little off – 1 is technically lower than 9 (Updater doesn’t recognize the 0 in 10).

    The fix for this with the CM Updater is out there but you’d have to search for it (or download from xda and install directly).

  • zmesler

    it is great. no problem with rom whatsoever. however i can not figure it out how to use a sound recorder lol. browser is incredible

  • zmesler

    I can confirm that adding a receipient on the message causes a acore crash. maps still are unable to update.

  • zmesler

    If i could recomend releasing a new update without any kind of upgrades from 2.0 but just witch all bugs fixed we all would appreciate a lot.

  • Jonas Van der Aa

    I have consistent crashes when I click the “Select contact” button when creating a new text message. Here’s the lolcat:

    D/AndroidRuntime(14966): Shutting down VM

    W/dalvikvm(14966): threadid=3: thread exiting with uncaught exception (group=0x4001e170)

    E/AndroidRuntime(14966): Uncaught handler: thread main exiting due to uncaught exception

    E/AndroidRuntime(14966): java.lang.NullPointerException

    E/AndroidRuntime(14966): at com.android.contacts.ContactsListActivity$ContactItemListAdapter.bindView(ContactsListActivity.java:2094)

    E/AndroidRuntime(14966): at com.android.contacts.ContactsListActivity$ContactItemListAdapter.getView(ContactsListActivity.java:1963)

    E/AndroidRuntime(14966): at android.widget.AbsListView.obtainView(AbsListView.java:1274)

    E/AndroidRuntime(14966): at android.widget.ListView.makeAndAddView(ListView.java:1668)

    E/AndroidRuntime(14966): at android.widget.ListView.fillDown(ListView.java:637)

    E/AndroidRuntime(14966): at android.widget.ListView.fillFromTop(ListView.java:694)

    E/AndroidRuntime(14966): at android.widget.ListView.layoutChildren(ListView.java:1507)

    E/AndroidRuntime(14966): at android.widget.AbsListView.onLayout(AbsListView.java:1113)

    E/AndroidRuntime(14966): at android.view.View.layout(View.java:6825)

    E/AndroidRuntime(14966): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1119)

    E/AndroidRuntime(14966): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:998)

    E/AndroidRuntime(14966): at android.widget.LinearLayout.onLayout(LinearLayout.java:918)

    E/AndroidRuntime(14966): at android.view.View.layout(View.java:6825)

    E/AndroidRuntime(14966): at android.widget.FrameLayout.onLayout(FrameLayout.java:333)

    E/AndroidRuntime(14966): at android.view.View.layout(View.java:6825)

    E/AndroidRuntime(14966): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1119)

    E/AndroidRuntime(14966): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:998)

    E/AndroidRuntime(14966): at android.widget.LinearLayout.onLayout(LinearLayout.java:918)

    E/AndroidRuntime(14966): at android.view.View.layout(View.java:6825)

    E/AndroidRuntime(14966): at android.widget.FrameLayout.onLayout(FrameLayout.java:333)

    E/AndroidRuntime(14966): at android.view.View.layout(View.java:6825)

    E/AndroidRuntime(14966): at android.view.ViewRoot.performTraversals(ViewRoot.java:979)

    E/AndroidRuntime(14966): at android.view.ViewRoot.handleMessage(ViewRoot.java:1613)

    E/AndroidRuntime(14966): at android.os.Handler.dispatchMessage(Handler.java:99)

    E/AndroidRuntime(14966): at android.os.Looper.loop(Looper.java:123)

    E/AndroidRuntime(14966): at android.app.ActivityThread.main(ActivityThread.java:4320)

    E/AndroidRuntime(14966): at java.lang.reflect.Method.invokeNative(Native Method)

    E/AndroidRuntime(14966): at java.lang.reflect.Method.invoke(Method.java:521)

    E/AndroidRuntime(14966): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)

    E/AndroidRuntime(14966): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)

    E/AndroidRuntime(14966): at dalvik.system.NativeStart.main(Native Method)

  • SXRXE

    Nice browser, would like to hide the navbar at the top though.
    Downside: Updater tells me every update is newer than this one due to that numbering problem lol
    Upside: My phone can see my wireless again :S
    Cool update though!

  • Ali

    hmmm shows up in cm updater as old theme….but I’m gonna backup then install this.

  • dkeezy

    No matter what version I use I still cannot receive mms. Wats wrong?

  • Tony

    Awesome sauce since Bluetooth OBEX Push File is BACK! YAY! But I’ve been experiencing weird multi-task issues…in particular, starting Pandora and leaving it streaming in the background then opening up the stock browser. Pandora continues to run in the background but will stop playing music??? (YES, the media volume is set on the highest level.) So, now I have an iPhone? LOL

  • http://velmont.no Velmont

    My phone isn’t working anymore :( This update made it so slow that it’s impossible to even answer an incoming call. Really sad, I didn’t do a nandroid backup (it’s so hard because the CM updater doesnt allow you to do a nandroid backup first, unless you go through the whole reboot-nandroid-reboot-cmupdater – but that takes long time).

    Ohwell, I’ll just lose all my history again. But sad the upgrade made the phone unusable.

  • Lester

    Pandora stops working when I open messaging or twidroid… also, the messaging app only goes to the last used contact, not the current contact I need to talk to…? any help would be greatly appreciated!

  • Jordan

    sup man been loving everything you do but 4.2.10 didnt work or me to slow and i forget how to flash that img that would fix the problem im a little slow when it comes to these things so i reverted back to 4.2.9 until you fix the ext2 problem in the mean time now the market doesnt work its really wierd. It loads up then shuts off immedietly what the problem with the market, iv never had this problem before can you plz help? ty keep up the good work.

  • PlanetxBob

    Also having the same prob as #6 and #43, #50 from page 2 with the sms contact adding

  • http://www.mzriders.com lostblur

    regarding pandora stoppage. ive been experiencing this ever since 4.2.7~. i also confirm the messaging crash

  • several

    I’m having the same problem with 4.2.10.1 on my G1 that others are reporting with everything being too slow to do anything with. Apps won’t launch or even give FC message, but am getting ‘system’ and acore FC messages. can’t use it at all. rolled back to 4.2.9.1

  • several

    I couldn’t sworn I was on ext3 but I’m having the slowness issue which is said to be an issue with ext2.

    Others having slowness issue, see http://bit.ly/67hdj6

  • zmesler

    upgrading from ext2 to ext3 or 4 is not hard. Its like switching between USB 1.1 and 2.0 it will give you a kick. The slowness was never issue for me. It happens because you guys do something wrong not CM. You all have the same hardware so it is impossible that half of you having issues other half does not experience. I recomend read wiki. If you do not understand read again. And again and again until you do it right. None of CM updates made my phone slow or slower.It was always fast or faster. If you find yourself in dead end just format your swap and ext partition. Wipe 2 times and then install Base ROM and then CM update. You will start from the beginning but with a flying phone.

  • hadji

    I had to roll back. This version is running like molasses. Doesn’t matter what I’m trying to run. Even when trying to get to the reboot options menu to pop up, it takes extra long. Dunno what the cause is.

    Running on a MT3g.

  • Mickey G

    FOR SLOWNESS ISSUES:

    Cyanogen has posted a temporary fix at this link:
    http://forum.xda-developers.com/showpost.php?p=5208921&postcount=8880

    If you have come this far, and slowness is your main problem, give this fix a shot.

  • Jordan

    ok for all of u with doubts do what zmester said i did ext3 took me 2 seconds but still the market does not work as well as syching anything it wont even go to the synch option you press it nothing happens. The market shows up for a second and boom back to main screen whats going on anyway 4.2.10 running fast ans smooth mary christmas. but if anyone has any ideas on how to fix this it would be greatly appreciated:)

  • PlanetxBob

    i am also get random restarts since like 4.2.9 and if headphones are plugged it it will just boot and restart over and over again

  • Joe W

    I can’t seem to get a new recovery image to flash no matter what I do…followed the steps in the wiki and just stays on the 1.4 + JF…I’m obviously missing something…

  • Kenny

    I am on 4.2.9.1 Im having some major issues on restart. The apps I just installed and worked great dont work after restart. keep getting a (process .com.whatevertheappnameis) error and a force close window. I have done everything I know to do, reformat card, repartition, reinstall system. Everytime everything works great till i restart! I got the G1 over the iphone due to all the things that could be done with it but I’m beginning to regret it. Please can anyone fix this issue or know how?

  • CCShermCraig

    After hours upon hours of fiddling, I finally got the latest ROM installed and working. The only issue I am having, and it is a big one is that nothing I attempt to download from the market will begin. I’ve canceled and re-initiated and none even begin. All that happens is “Starting Download”. I’m guessing it has something to do with the SD card, but any help is appreciated.

  • Mickey G

    Fix for Direct Call and Direct SMS force closes (android.process.acore).

    You need to update the Dialer/Contacts.apk file.

    http://forum.xda-developers.com/showthread.php?t=599194

    Copy file to the root of your SD card, reboot in recovery, and flash update.

    Worked for me – need I say do a Nandroid backup first?

  • Alex

    Hey having a problem after installing 4.2.10.1. When I get a text message I hear the normal notification sound. Sometimes it will vibrate and sometimes it will not. My LED is not blinking on a text message nor will it show in my notification bar on the top of the screen that I have a text.

    Otherwise it’s great once again, keep up the good work.

  • Jim

    slooooowwwwwww i think im reverting to 4.2.9.1 loveeed that version!

  • http://expandedmedia.org Abrasher

    I have loved all of your releases thus far. This “4.2.10″ is problematic. I have reinstalled/Wiped/Ect. 4 different times now on a MT3G. Each time had its own issues, but all were related to each other. The most prevalent being that fact that I cannot reboot. Every time I attempt to reboot the phone stays on the Green Screen and that is it. So disappointed ): I guess I will have to wait to play with this update.

  • varun

    i’m on 4.2.10.1……….and i cannot access market and gmail n other google services such as gtalk.it just never opens.

  • ArTG818

    Im on this version it works PERFECT! no lag or anything no problems on g1!

  • Tony

    Ugh, worked pretty well and now I’m getting major lag! I have an ext4 partition with a 31.5mb linux swap partition as well on my 8gb card but the speed seems to get slower and slower as the day wears on. Also, I can replicate it 10 out of 10 times: click on Pandora, when my radio starts to play, click on Home, then click on Browser and as soon as the broswer starts to load to the default Google home page Pandora stops playing music! The Pandora icon still stays in the notification bar and if I click on Pandora in the Ongoing Tasks section, Pandora opens but only the music controls show (no album art, artist info, or music!). If I click on the little italic i in the upper right corner, I am automatically greeted with the ERROR: “the application pandora (process com.pandora.android) has stopped unexepctedly”

    I’ve already rebooted, run fix_permissions, and have used the Alt+W to repair the ext (in case it was damaged or corrupted). But I can replicate this every single time! I hope this is hammered out in 4.2.11, please.

  • Authority

    My G1 iwas running fast this morning, and now about 6 hours later(all it was ,was idle) is lagging really bad, I did a 100% clean install when I did this version , even writing this message my works are about 7 letters behind what I am hitting. If anyone has any good ideas and can help me out, thanks. But if I can’t get this fixed asap I have to wipe and install older version. This is a major problem. PLEASE FIX!

  • Andrew Ward

    This update started to make my phone really laggy. I started off ok, but it just slowed over time.

    I wiped, reinstalled htc recovery then .10, but kept having issues with the .providers process force closing. It would not let me connect to my google stuff for syncing. I ran fix_permissions, but no luck.

    I am reverting back to .9 now

    I’m not using any sd card partition or comcache btw.

  • Review

    Since 2 or 3 versions my car can’t connect by bluetooth more than 2 minutes! When i turn on bluetooth, my HTC Magic connects with my car, and 2 minutes later it disconnects.
    Someone knows why?

  • JiM

    Clearing browser history kills the browser.

  • tom p

    4.2.10.1
    tmobile mytouch3g
    8gb sd ext3
    no problems for me
    thanks, c

  • Yuval

    I HAVE A SPECIAL REQUEST.

    I hope you see it in all of these responses.

    I stoped making nanbackups since all your updates were solid proof and didn’t have to worry about a thing.

    Now, I’m still on 4.2.8 since although every realse has something new and cool it is also more buggy then the previous. right now I’m going crazy with the random music bug in 4/2/8 (sometimes it starts playing totaly random after hours I didn’t tuch the music player).

    WHAT am i PROPUSING?

    instead of making so many cool and yet buggy improves stop for just one secound and make a powerfull solid STABLE release. 5/0/0 !

    don’t add anything for a sec. just make everything work good! so we can make a nanbackup to go back to which we can be sure will work perfectly :)

    after that we can go back and enjoy all you wounderfull and powerfull addons without worrying about bugs because we know we have a powerfull solid 5/0/0 to go back to.

    What do you say?
    whos with me on that?

  • Dario

    thanks for your excellent job, indeed. Unfortunately this version made my G1 become too slow (unusable). Going back to .9
    Thanks from Italy!

  • dryale

    I’ve been using 4.2.10 quite a bit. Fast for me. The only issue that I’ve experienced is that I cannot mount as USB drive.. kinda sucks but i can live w/ it for now. MIght have been in previous version(s). haven’t plugged into pc in a while.

  • Matt

    Thank you for all your hard work. Each release has been great. I don’t know if anyone has had this issue, but my wife & I have been getting a force close on our GTalk application fairly regularly on both .9 & .10. I know it has happened from the notification bar, but I can’t remember if it happened when launching the app otherwise.

    We both have the G1-not a complaint, just didn’t know if you were aware or if anyone else had the issue!

  • mark

    I had to back down this update as well. I have the mt3g that was running 4.2.9 well. I have apps2sd running with 2 pts. The update went ok. The phone was very slow for about the first hour then seemed fine. I turned the phone off to switch batteries about 8 hours later. The phone would not go past the green screen. Hopefully this will be worked out for the next release . Thanks for all of your hard work with these releases. I was not too upset to simply revert back to the older version. I would like to mention that when I was running the newest rom my browser book marks were lost in the new browser.

  • Robert

    I’m not quite sure what you guys are doing wrong, but I am running 4.2.10.1 on a G1 with a class 4 2gb card with ext 3. It is fast and haven’t had a problem yet! Steve, keep up the good work, dont worry about all the bitching, as far as I can tell it isn’t the ROM.

  • andre

    This update will not work for me it makes my phone really slow.. anybody has any ideas why. I’m stikin with 9.1 for now

  • vile

    If anyone is having an issue with slowness, and your too lazy to read useful information, and expect everything to be handed to you..

    upgrade from ext2 to ext 4 using [most likely] amon-ra recover 1.5.2 , or your preferred method.

    then, get out of this type of stuff, its not for you.

  • Robert

    Hey, i’d like to have the t-mobile im app back so that I can use my AOL, Yahoo, Msn IM’s straight from there. I had to download some app to try and use em now. Other then that its great