CyanogenMod 4.2.5

November 16th, 2009

Here’s a new update with a few new bits from Eclair, bugfixes, and a nice performance boost.

Available via CM Updater!

XDA Developers thread: http://forum.xda-developers.com/showthread.php?t=567610

  • Ryan

    FYI, updating the Google Maps to include the newly released navigation features results in a “package file not signed correctly” error. I have tried it 3 times, with a reboot in between. I am running a Magic with the most recent cyanogen rom.

  • Dave

    Thanks for your great work!
    I’m running CyanogenMod 4.2.5 and got the same error, as mentioned by Ryan, when i tried to install the new Google Maps app on my Magic (My Touch 3G).

  • Jan

    I must agree with Ryan, that the recently published Google Maps 3.2.1 will not install on 4.2.5. The error says, as stated above, “package file not signed correctly”. Using Magic 32B with CM 4.25 an CM-Recovery 1.4.

    I hope it’s not another try by Google to cramp your work.

  • chandi

    i am running the new google maps with no problems at all. i have navigation feature also.

  • Ted

    I am having the same trouble. I tried reverting to the base version of google maps but then I got an invalid application error. I then restored back to 4.2.5 from when i first put it on and still get the pakage file not signed error

  • Danny

    I’m running the hacked Maps 3.2.0, and it’s working just fine. I tried installing 3.2.1 from the market and got the same error everyone is complaining about. I think I’m just going to stick with the hacked version until the next CM release. Then I’ll try installing the updated one from the market (assuming it’s not already included in the next CM release).

  • Ryan

    I got it to install. I did a couple of different things that didn’t work, but in the end, uninstalling the Maps app using adb, and then installing via the market worked for me.

  • Troy

    Google Maps Update 3.2.1 From Market working on 4.2.5 T-Mobile G1 (Dream)

  • Dar

    Hello,

    I got the hacked version of the Google Maps Navigation running on my g1. What is the difference between the Hacked version and the Google Market released version? How do I revert back to get the new version? Thanks,

  • Ryan

    Cannot get the new Google Maps with NAV installed on CM 4.2.5, cant run ADB as I use Windows 7 64bit. Is there any other way to get this to work?

  • Arno

    I am running CM 4.2.5 and did NOT have ANY problems with installing Google Maps & Nav.

    A white G1 with ext4 SD card partition (Apps 2 SD, of course…). Everything else is normal.

    Also – 4.2.5 is the best running ROM I have used so far. It beats anything I have had in the past and I can’t wait for the faster, better, prettier and more functional CM ROM that is about to come! I happily donated to Steve and his great work!

  • joa

    I just installed 4.2.5 after being away from CM a while. I can’t get autorotate to work (neither on the desktop or in any apps). I do have it activated in the settings. Is that a known problem with 4.2.5?

  • Tony

    This isn’t isolated to 4.2.5 but I’ve noticed that since 4.2 that after a while when I plug the cord after my G1 has finished charging that it will no longer wake up on it’s own…I have to press a button now for the screen to light up whereas before it was automatic…not a big deal. But something to note…maybe I need to clear out my cache? IDK…

  • John

    I successfully installed Google maps by uninstalling the old one via adb (detailed instructions on xda, you have to delete a bunch of stuff before you actually uninstall), but now it `force quits’ randomly all the time, even when I haven’t been using it recently. MyTouch 3G, 4.2.5

  • James Wells

    For those having issue installing the updated Google Maps. The simplest way to solve it is to use ADB to overwrite the existing version of the Maps.apk file. Then use the app market to install the new version of Google Maps. Works like a charm and takes about 30 seconds. Simple step by step instructions;
    1. adb remount
    2. adb push /system/app/Maps.apk
    3. Install Google Maps from the app market

    You should have a backup of the old Maps.apk in your nandroid backup if you did one recently.

  • Patrick

    I had the hacked version of maps/nav and didn’t have any problems installing the official market version. I didn’t do anything special.

    I installed the hacked maps/nav from the packaged installer found on XDA. Maybe that makes a difference? I used the AOSP nav hack, if you know what I’m talking about.

    For those having problems, did you use an installer? or did you hand hack it? If you used an installer, which one did you use?

    For those asking the difference, the hacked version is 3.2.0 and the official version is 3.2.1. The only difference I saw was the market version has a wikipedia layer that the hacked version is missing.

  • oig

    Hi,
    Where I can find system.img ?

  • Bernd

    Thanks for your great work! I love the mod 4.2.5!!!!

  • sparks

    I have 4.2.5 installed on 4 g1s that are in use 24/7.

    3 of them are installed and run great. solid, stable, and smooth.

    1 of them is installed with compcache enabled, 96mb swap, and the 3partitions. class 6 4gb SD card

    am I wrong thinking that the 1 with the SD card is running faster? Like , that makes sense right?

  • Danny

    I followed mrandroid’s instructions posted on xda-developers forum for replacing the hacked Maps with 3.2.1 from the market, and it worked perfectly. Just follow the instructions posted here http://forum.xda-developers.com/showthread.php?t=588638&page=6
    and then install Google Maps from the market on top of that (so you can get future updates from the market).

  • Dar

    @Patrick Hi Patrick,
    The hacked version that I used was through the terminal commands for Google Maps Navigation from a website. I still don’t know how to use adb yet. Could I overwrite the existing version of the Maps.apk file through the terminal command? What would be the terminal commands? Thanks,

  • Scott Swain

    I’m running 4.2.5 and wanting to install the new Google Maps. I appreciate the following instructions and wonder if someone can give a bit more detail on how to do each of the three following steps? For example, what is “adb” and what the steps to do a “adb remount”? What is “adb push”?

    1. adb remount <– what is this?
    2. adb push /system/app/Maps.apk <– what is push?
    3. Install Google Maps from the app market

    Thanks!

  • Dar

    It seems I didn’t have to do anything special at all. I had just gone ahead and install the google map from the market with my hacked version currently installed and it loads fine.

  • Danilo

    Hey I’m having trouble booting CyanogenMod 4.2.5.
    After I flashed the Rom, It hangs on the ‘T-Mobile G1′ screen. After reading all the comments here, seems like it takes a while for it to fully boot up. Well, it hanged at that screen for an hour. I’m sure I did everything right.. Is it supposed to take an hour?

  • Ochiro

    Hi, I updated to the recent 4.2.5 from 4.2.2, everything seemed okay but i seem to be missing the market app and i cannot sign in to Google through “edit sync groups” to grab my contact list because:

    “The application Google Apps (process com.google.android.googleapps) has stopped unexpectedly. Please try again.”

    p.s. also my calendar is also not working

    any suggestions on how to fix this problem?

  • Jez

    Updated to Maps 3.2.1 with CM 4.2.5 on G1, all works fine but no Navigation in the UK :(

  • Dave

    I’had troubles to install the Google Maps update.
    I followed these instructions:
    http://forum.xda-developers.com/showpost.php?p=5010162&postcount=6064
    and now i got it updating.
    Navigation also doesn’t work in Austria. I think it only works in US.

  • Mat Davis

    I’m running 4.2.5 and just installed Maps 3.2.1 from the market and everything seems to be working fine for me; I tested the turn-by-turn navigation this morning.

    4.2.5 has been very stable and problem-free for me, as well as being very snappy.

    Thanks, Cyanogen!!

  • Mat Davis

    While I was playing with the new turn-by-turn navigation this morning I was thinking that it would be great if the speech could come through my Bluetooth headset instead of through the phone’s speaker even though that headset doesn’t support A2DP. (And I don’t think wearing my S9 headphones while driving would be a good idea…)

    Then I started wondering if it would be possible to write some kind of adapter layer that implemented a “virtual A2DP” interface for an HSP-only headset.
    (I know very little about the details of either the HSP or A2DP profiles.)

    A friend of mine had commented that he was disappointed that “visual voicemail” message playback doesn’t come through his (HSP) headset, and such an adapter layer would be good for that, too.

  • James Wells

    @Scott Swain

    ADB stands for ‘Android Debugger’. It is a tool used by most Android developers / hackers and comes as part of Android SDK.

  • ABigFanofCyanogen

    I’m running 4.2.5 and am having no problems at all. Everything works wonderfully! My friends “un-rooted” friends are quiet jealous. I’m running an HTC Dream. Thank you Cyanogen!

  • Patrick

    @dar,

    I have a few things you can try. I cannot guarantee if any of these will help. I tried to put these in order of easiest/safest to hardest/most risky. These are just guesses, not hard facts. I am not an expert in any way…

    1. Do you have a nandroid backup? You can restore your original maps.apk from there, if you have one. Then update from market.

    2. Try this. Download this file: { http://www.4shared.com/file/155569226/a312add0/update_navigation.html?s=1 }, and install it from the recovery console just like you would any update. Then, try to update from the market like normal.

    3. Delete all references to *[M|m]aps* in the following from the terminal, just like you installed Nav in the first place:
    /system/sd/app/*Maps*
    /system/sd/app/*maps*
    /system/sd/dalvik-cache/*Maps*
    /system/sd/dalvik-cache/*maps*
    /system/app/*Maps*
    /system/app/*maps*
    Then install/update from market.

    4. Wipe your phone, start from scratch, and install maps from the market.

  • Darrin Roush

    I just finally took the plunge from a stock G1 (1.6 Donut) to 4.2.5 and also partitioned my (8GB Class 4) SD card. Everything is working great *except* that some Market apps do not appear that used to be available. Some of these are paid apps and *some* are free “unprotected” apps. Nevertheless they are no longer available for download. Can anyone point me in the right direction to fix this? Thanks a million. :-)

  • Jordan

    Superfast thanks. But I did find one thing. When someone calls me the pic comes up blurry? But the rom is super fast.

  • john

    Just rooted my g1 for the first time.
    Took a little while (not as long as expected, though) and wow. Thank you so much, I’m hopping on the bandwagon late but what a version to hop on at. :)
    Works perfectly and then some.

  • david

    I just went from standard 1.6 to cyanogenmod 4.2.5. I just noticed my usb headset adapter can answer calls BUT the mic does NOT work! In fact I don’t think it works at all.

  • http://www.myspace.com/djdaviskay Kaïs

    HEY! thanks for your good working!

    I have an error with the sim card, i can’t delete any message from it! all “20″ minutes i recieve a notification which is your sim card memory is full a thing like it! how can i do?

    thanks! bro when will u do the 2.0?

    A friend from Paris.

  • Dylan

    Ok, so I found this after surfing google for a few minutes. Seems to have worked perfectly in updating me to Maps 3.2.1, although I haven’t had time to fully test it’s functionality yet. (Remember Linux is case sensitive)

    Download and copy the new Google Maps 3.2.1 APK to your sdcard.
    Can be found at: http://www.myhangoutonline.com/downloads/

    open a terminal window:

    (For Cyanogen Builds)

    type: su
    type: mount /system -o remount,rw
    type: rm /system/app/Maps.apk
    type: cp /sdcard/Maps.apk /system/app

    Found @: http://forum.xda-developers.com/showthread.php?p=5009992#post5009992

  • Roberto

    J just buy my magic and on first J applyed this mod

    good job

    thanks for Your work

    You have no idea when will release the version with effclair

  • matthew

    Need help please- Upgrading from CM 4.04 MT3G. Followed instructions exactly, gets stuck on “my touch” logo after reboot. restored via nandroid and repeated process 3 times. Still get’s stuck at boot logo.

    What am I missing?

  • Kalin

    does anybody use a data2sd application on this rom. the rom is wonderful, but i have a ton of apps and I have now just 4 mb free.

  • Patrick

    @kalin,

    You mean Apps2SD, and yes. It’s incredibly easy, and it works. However, I would highly recommend getting a class 6 sd card first. Check newegg.com and search for ‘class 6 micro sd’ and you should be able to find one for less than $10.

    Other than that, follow the directions found on the wiki (link at the top of this page.) Basically, you just need to create a second partition on your SD card, and format it as ext3 (or ext4). The phone does the rest automatically.

  • Kalin

    no, i mean data2sd. The apps2sd works perfectly. But the /data/data folder got quite big. I already have a class 6, 16 gb card. I do not plan to swap cards. I just want to try to make this work.

  • Imi

    Anyone had issues with a Kingston 4gb Class 4 SD card, everytime I try to get the apps to SD work the phone freezes after connected to the chanrges.

  • Patrick

    @ kalin,

    Sorry, my bad. Never heard of it.

    How many apps do you have installed? It would have to be quite a few, I’m guessing. Have you tried going into the apps manager and clearing saved data from some of your apps? For example, do you have 8 billion saved texted? Do you need to save your texts?

    Have you tried symlinks? I guess you could try symlink /data/data/ to /sdcard/data/, and copy the data over? Theoretically it would work, but in practice…

    At what point during boot does the phone load the SD? And, at what point during boot does the phone read from /data/data? I could see a problem if the phone is trying to get info from /data/data, but the phone hasn’t loaded the SD yet. I think the SD is one of the last things loaded during boot – but I could be wrong.

    Hmm… interesting, but I’m afraid I’m no help.

  • Michael Adick

    @Patrick, @kalin, @Imi
    with a PARTITIONED SD card, and CyanogenMod ROM apps2sd is not necessary as a separate app.
    CM ROM already places the apps on the 2nd partition automatically. I guess trying to do it “again” with apps2sd app will probably cause problems

  • vladuz976

    We really need the other locales back!

  • Robert

    Can someone point me to the area that explains how to get my tethering to work correctly. thank you

  • Josh Hartman

    CM updater is not giving me the update even after multiple attempts to “check now”

  • Andrew

    Hey, just rooted my phone for the first time last night and I love the rom but i noticed that I am getting significant worse reception. I usually have almost full bars all the time here at my house and now its either at like 1 or 2 bars, or no reception. I don’t have 3g in my area, only edge, just fyi. Any chance that rooting caused this?