Sunday, May 24, 2009

JFv1.51 images are out!

I've released a new set of images based on the US/ADP/EU versions of CRB43.



update: The US and UK builds have been updated to fix the MT browser issue. New build enviroments and CHANGES for them too. See this post for more info

----

There are no major changes from my JFv1.50 release, except a few new kernel modules.

As usual, I don't guarantee whether you'll have to wipe or not. My advice: Make a backup with nandroid then try the update without a wipe. If you run into problems, do a wipe or restore your backup.

They should be available on the JF Updater app. Or you can download and install them manually
[download id="13"] (672003d8164c37c3c088a80294ac86b2)
[download id="14"] - 98a66d11f90fdb7ab4f2442a329d2519
[download id="15"] - 85f4212794c142a65967a47a4d099304
[download id="16"] - 6012fce5b60225e47e2de5762492a457
[download id="17"] - 5af8c9ab3c2f818869bbb35ec1ed8628
[download id="18"] - ba5b9c0488cce07ac1931623c74b6161
[download id="19"]
[download id="20"]
[download id="21"]

280 comments:

  1. Yeah, I have been waiting for it sooo long...

    ReplyDelete
  2. Excellent JF keep up the good work :)

    ReplyDelete
  3. You're the man!

    ReplyDelete
  4. Long? its been 24hrs since the URL was found, that aint long. The 1.5 Upates features have been in the other builds, I dont know why people are so crazy about it. I think that root is more important then having a "New" build

    On Topic: Great Job JF

    ReplyDelete
  5. what features are different between the adp1.5 and the 1.51CRB builds? its seems like it would just be my faves

    ReplyDelete
  6. Thank you, Mr. jesus freke for always providing stable builds,
    there are many carbon copies, but only 1 JesusFreke.

    ReplyDelete
  7. Does this update include the myfav's or native im apps?

    ReplyDelete
  8. are the German locales included in the EU Build???

    ReplyDelete
  9. thanks a lot mate for your work!

    ReplyDelete
  10. What are the pros and cons. With jf 1.51us vs jf adp1.51 ??

    ReplyDelete
  11. my only question is about compatibility with recovery image .. do we need a new one since the 1.42US recovery?

    ReplyDelete
  12. I believe this was fixed:

    http://www.ocert.org/advisories/ocert-2009-006.html

    ReplyDelete
  13. Thanks JF, great work as always.

    ReplyDelete
  14. Does it fix making your calls appear UNKNOWN and having your call list UNKNOWN? Cause with the current 1.5 Cupcake I have all my calls appear UNKNOWN and all the calls in the call log appear UNKNOWN even if the caller I dialed is in my call log.

    ReplyDelete
  15. Wait for the contacts to sync. And if you changed flavors you need to wipe.

    ReplyDelete
  16. @Lucid

    No, the same ol 1.42/1.43 recovery image still works fantastic.

    ReplyDelete
  17. For some reason i think the new images removed my root access is this true?

    ReplyDelete
  18. probably not. which flavor? and doublecheck with 'adb shell'

    ReplyDelete
  19. Alos I just realized my auto rotate won't move or rotate anymore. What do I do?

    ReplyDelete
  20. JFV1.51 CRB43 US removed root access couldnt use terminal to perform apps to sd

    ReplyDelete
  21. I just updated from JF 1.5 adp to JF 1.51 adp and did not wipe. Everything is running smoothly. Thanks JF!

    ReplyDelete
  22. then i used JFV1.51 CRB43 ADP (192) and had root access again trying the apps2sd now

    ReplyDelete
  23. just tried new apps2sd with JFV1.51 CRB43 ADP and froze on android screen wont load up

    ReplyDelete
  24. You are the man!!!
    I will donate tomorow.

    ReplyDelete
  25. Just tested UK, 'su' and autorotate both work fine here.

    ReplyDelete
  26. I ran the updater and everything looked good, but it still prompts me to update. How do I know it really updated?

    ReplyDelete
  27. Fantastic job! Thanks, JF! I just updated to your US 1.51 image, and everything went very smoothly.

    ReplyDelete
  28. 1.51 eu removed my root access :(

    ReplyDelete
  29. Do a wipe. I tested that exact image and it worked fine.

    ReplyDelete
  30. Hi everyone. I am a little confused, and would like some help. What is the difference between this one, and the JF 1.5 firmware upgrade? What is the difference between firm and image? Do I have to get both of them, or is just one ok? Should it be this one because it is more recent? Also, will I lose root access?

    ReplyDelete
  31. Hi, can i update from the adp-version to the eu version w/o wipe? Please reply!
    Thnx!

    ReplyDelete
  32. one thing i noticed .. anything in app-private has no icon showing

    ReplyDelete
  33. I dont know if this was supposed to change but my phone still says is a DeV phone 1...Also no Myfavs or Amazon Mp3 Store

    ReplyDelete
  34. actually scratch that i don't thin i have lost root cause the jf updateer managed to reboot my phone successfully, the telnet app didn't work though but i wasn't prompted for a super user request that time :/

    ReplyDelete
  35. Did you by any chance do a nandroid backup before upgrading? I have an adp with JF 1.5 but I can't seem to get it to backup in recovery mode.

    ReplyDelete
  36. anyone mind answering my questions 4 posts up? thanks

    ReplyDelete
  37. Is the EU build what used to be the UK build? (RC9)

    Is upgrading from RC9 (JF) to this build likely to require a wipe?

    ReplyDelete
  38. I reinstalled the software and my phone now fixed the caller ID and the accelerometer works again! Your software is the best! Only one thing is that the Wifi-Tethering for Root Users says it's not root, but there is an hack kernel made for official 1.5 Firmware that when I install, it works the Wifi-Tethering.

    ReplyDelete
  39. Hi, which is the correct recovery.img and SPL to be used with this fw? could you please indicate me a link to download them? I'm missed up now!

    thanks

    ReplyDelete
  40. i installed the new crb43 us and after i install im stuck at android icon screen for about 10 mins

    ReplyDelete
  41. i had the adp 1.5 before this any good ideas still stuck at android page

    ReplyDelete
  42. @nayan this is more stable than the 1.5 build which i think was missing some stuff like iptables not sure though :S you wont lose root although the telnet app wont work unless you run telnetd from something with su access the terminal app doesn't seem to be able to get it.

    if you're already rooted you wont need a new recovery.img.

    the firmware is the actual os and as far as i can tell the recovery.img is used in flashing the phone and the modification to it lets the subsequent buildd have root access, i'm not sure about this though i've not looked into it.

    ReplyDelete
  43. Hey guys

    First I would like to thank jesusfreke for all the great images he made, keep up the good work.

    But I have 3 dumb questions (I am still new in rooting the G1):-

    1- Is there any image with built in MSN and YAHOO messengers??

    2-I know That cupcake fixed the problem that when ur mobile on stand by the wifi goes off but the jf 1.5 had the same issue so did the jf 1.51 fix it or not??

    3- how to do apps to sd and is there any problems doing it with jf 1.51??

    Thanks

    ReplyDelete
  44. The UE Version have italian language?

    ReplyDelete
  45. Hi great job!!!

    Does anyone know if this nasty MyFavs app or something else is the UK version? I upgraded and now I have an ugly Web'n'Walk App on my G-Phone. I'm kindly afraid of sending unwanted SMS - since I use a different carrier.

    Cheers

    *.sebastian

    ReplyDelete
  46. Does JF 1.5 have a working google map like in the RC33 and can it upload recorded G1 camcorder videos to youtube? Please answer those questions. When I mean maps I mean directions, search etc.

    ReplyDelete
  47. Am I the only one that can't get the browser to work on the CBR43 US version? Getting forced close every time I try to open it.

    ReplyDelete
  48. runme.sh mount really should be -o noatime This was mentioned before but wasn't changed. No downside, but very useful on a flash fs for both speed and lifetime of memory. Actually, it would be useful
    on the internal phone mounts as well.

    ReplyDelete
  49. The runme.sh mount still isn't -o noatime. For a flash fs, this is important for both speed and longevity. In fact, ALL mounts on the phone should be -o noatime whenever possible.

    ReplyDelete
  50. can u take a chinese version,thanks.

    ReplyDelete
  51. Thank you so much for getting this out so quickly! Using JF Updater the update took 15 minutes start to finish and everything is working wonderfully.

    ReplyDelete
  52. what i need to know is wich one do i put am on the us and there so many whats the diff on all of them and wich one is the best

    ReplyDelete
  53. I am a loyal follower and user of JF builds.
    Thank you!

    :)

    ReplyDelete
  54. we stay with the same radio right ?

    ReplyDelete
  55. When are we going to get the ability to transfer files via bluetooth? Is there an app that can do this?

    ReplyDelete
  56. Can anyone give me feedback real quick... first and foremost, i made a nandroid backup right before switching from the JF 1.5 to 1.51 US and i love having the IM, myfaves, and WORKING EMAILS (other than Gmail) so i believe i am keeping it. however i would love to know if i restore to that point before i changed builds if it is going to take me back to the ADP 1.5 i was using... i'd like to keep the new US version (which seems to still have root, how is this verifiable?)

    ReplyDelete
  57. multi-touch does not work on this build. Am I doing anything wring. Also kudus to you jf on yet another great build. thanks

    ReplyDelete
  58. Thank you so much for such a speedy release!

    I updated radio and build directly from JF Updater and did not have to wipe.

    Everything works fine and I still have root access.

    Thank you so much Jesus Freke for your hard work!!

    ReplyDelete
  59. Does the browser not have pinch zoom in us version?

    ReplyDelete
  60. Updated Fine From 1.5 to 1.51 With out wipe using updater. :)

    ReplyDelete
  61. updated from 1.5ADP !!! to 1.51EU without problems!

    ReplyDelete
  62. forgotten >_<

    without wipe and with the JFupdater :D

    ReplyDelete
  63. Thid my be coz im rubbish but after changeing from jf 1.5 to 1.51uk my system folder was full so could not add files to it, changing to the ADP 1.5 version fixed this any ideas why?

    ReplyDelete
  64. Yes, german locales are included in the EU build. I've just updated form previous english JF image to the new EU image. Seems to work perfectly after a short test.

    Thanks to JF for the images ans your great work!

    ReplyDelete
  65. Updated 1.5 to 1.51, no wipe required. Great work JF

    ReplyDelete
  66. How Install the BuildEnvironment ???

    ReplyDelete
  67. thx a lot for the update and for the german locals in in!!!

    the english version was got but this is even better :))))


    THX AND NICE GREETZ TO U!!

    flochek

    ReplyDelete
  68. donated ...

    great job ...

    ReplyDelete
  69. [...] [Via http://jf.andblogs.net/2009/05/24/jfv151-images-are-out/] [...]

    ReplyDelete
  70. I did the 1.51 update nothing happened besides the kernel version changed and the build changed to 1.5 CRB43 This there a difference and what is every bodies feed back? JesusFreke DUDE YOU ROCK!

    ReplyDelete
  71. I tried updating to the US version, but my G1 stays at the Android loading screen...
    Any thoughts?

    ReplyDelete
  72. Hey guys I got the US version jf on my g1 now ,it works fine. Thanks jf ! Other thing I am having trouble connecting to the app store. Server error pops up twice then forceclose.

    ReplyDelete
  73. Seems that only Spanish is included...

    ReplyDelete
  74. Had the same thing... Did a wipe and that fixed it...

    ReplyDelete
  75. you need a wipe first then reinstall

    ReplyDelete
  76. I had the same thing michamicha. Did a wipe and that fixed it....

    ReplyDelete
  77. Im having trouble. I'm in a 3g area but cannot stay connected to the network and when i due its only 2g. Not sure if its just my town in CT, but this is giving my browser trouble

    ReplyDelete
  78. It takes a very long time on the first boot....Or you only partially downloaded the update.

    ReplyDelete
  79. [...] da mein Home beim laden immer abgeschmiert ist. Jetzt läuft aber alles reibunglos. Mehr unter: http://jf.andblogs.net/2009/05/24/jfv151-images-are-out/#more-88 Share and [...]

    ReplyDelete
  80. And what would be a long time? I waited for 90 mins now...

    ReplyDelete
  81. Hi!
    I just love JF 1.5!
    Is it possible to switch platforms at the update? I have an US phone but would like to install JF 1.51 EU.

    ReplyDelete
  82. please someone tell me the diff between us and adp. will the adp ave myfaves? im confused. what will i lose with the us version thAT ill have wit da adp.

    ReplyDelete
  83. Maybe because we don't want the ADP version taking up all that extra memory? Don't be so quick to dismiss without a little perspective.

    Thanks, JF.

    ReplyDelete
  84. Sadly, ExtUSB to 3.5mm audio cables won't work with Cupcake. It may or may not be intentional on T-mobile's part. I had the same issue with JF1.5ADP, and from my research, it looks like an issue with the OTA update.

    Here is some info that describes my problem:

    "Please beware that this product does not work with the Android 1.5 "cupcake" software release as of 15 May 2009. It works with the previous release of the system. I will update this review when I get it to work. "
    http://www.amazon.com/OEM-Converter-Cingular-T-Mobile-Cavalier/dp/B001RXTDP2

    "Note that the cupcake update breaks compatibility of the phone with the HTC 3-to-1 adapter: after the update the adapter can't be used to direct music to the 3.5mm headphones jack any longer."
    http://www.androidcentral.com/did-anyone-us-get-android-15-cupcake-update

    "I’ve noticed something simliar. for me the music app works fine for headphones but not for the HTC 3.5mm converter so I can send the sound to my stereo. charging works through it fine, and it worked before I upgraded."
    http://jf.andblogs.net/2009/05/01/when-is-your-15-coming-out/#comment-865

    ReplyDelete
  85. I'm having the same problem. Other than missing multitouch, this is a great release.

    ReplyDelete
  86. Have you actually tried one with any of the CRB43 roms? The 3-in-1 adapter that I have is working fine.

    ReplyDelete
  87. Will the 1.5 themes still work for this build?

    ReplyDelete
  88. I was walking to the movies last night when JF Updater kicked in. I have 3G here in San Francisco. So while I was walking I was updating.

    Downloads took a little while since 3G is probably 150K to 200K.

    My system did freeze up on rebooting. So I did the Alt W, then Alt S and everything installed fine.

    Have not checked everything out except to notice right away that MyFaves is back (which I don't use since I have an unlimited plan).

    Also, when pulling up the shade I notice that the background is a better looking darker shade of gray. May be my imagination.

    Without knowing anything about the 38MB 1.51 indicated update I could tell that this was JF's version of the U. S. release that went public a few days ago.

    All good, especially the way my JFUpdater acted like T-Mo's OTA notice and I updated while walking.

    ReplyDelete
  89. Same here, my HTC 3 in one adapter will NOT work with the Cupcake update, where is did work with the old OS.

    To be clear, what is not working is the 3.5 mm port of the adapter.

    ReplyDelete
  90. Yeah, sorry for being unclear. I discovered the issue when I went from JF1.42 to JF1.5ADP, so I tried a few things (including a wipe) but nothing worked. Then, I downgraded to 1.42 and the cable began working again.

    Yesterday, JFUpdater notified me of the JF1.51 T-Mobile US CRB43 ROM update, so I downloaded and installed. I didn't wipe because everything was working well. However, I tested my ExtUSB to 3.5mm cable and the same issue occurred. The audio comes out of the phone speaker regardless of whether or not the cable is plugged in.

    The frustrating thing is that my ExtUSB to 3.5mm CONVERTER works fine. When I plug my headphones into the converter, the audio switches from the phone speaker to the headphones. It's the ExtUSB to 3.5mm male audio cable that doesn't work.

    I did notice that in JF1.42, plugging in the converter would immediately bypass the phone speaker, regardless of whether or not the headphones were plugged in. In JF1.51, the audio only bypasses the phone speaker when I plug the headphones into the converter.

    ReplyDelete
  91. Yeah, sorry for being unclear. I discovered the issue when I went from JF1.42 to JF1.5ADP, so I tried a few things (including a wipe) but nothing worked. Then, I downgraded to 1.42 and the cable began working again.

    Yesterday, JFUpdater notified me of the JF1.51 T-Mobile US CRB43 ROM update, so I downloaded and installed. I didn’t wipe because everything was working well. However, I tested my ExtUSB to 3.5mm cable and the same issue occurred. The audio comes out of the phone speaker regardless of whether or not the cable is plugged in.

    The frustrating thing is that my ExtUSB to 3.5mm CONVERTER works fine. When I plug my headphones into the converter, the audio switches from the phone speaker to the headphones. It’s the ExtUSB to 3.5mm male audio cable that doesn’t work.

    I did notice that in JF1.42, plugging in the converter would immediately bypass the phone speaker, regardless of whether or not the headphones were plugged in. In JF1.51, the audio only bypasses the phone speaker when I plug the headphones into the converter.

    ReplyDelete
  92. have the same problem. did you find a solution by any chance?

    ReplyDelete
  93. Just wondering whats the difference with BuildEnviornment n CHANGES? I donno which to dl.

    ReplyDelete
  94. Does the JF 1.51 Cupcake US mean for USA T-Mobile?
    I have a G1 T-Mobile USA in JF 1.43*ithink*

    ReplyDelete
  95. What happened to the framework res apk in the us version why is it framework.cramfs now?

    ReplyDelete
  96. newbie Says: May 25th, 2009 at 2:33 pm Just wondering whats the difference with BuildEnviornment n CHANGES? I donno which to dl.

    ==========
    I am no authority at all on this, but I think his build numbers are for the fix to multi-touch. So if you are in the U. S. you would use the JFV1.51 CRB43 US (1750) That will be a 38.6 MB file and will say it's version 1.51

    But you may want to wait for others to chime in.

    ReplyDelete
  97. Justin... under my RC33 (non-cupcake) the HTC adapter worked when I stuck headphones into the 3.5 mm port. I inserted an old 2.5 mm headset into the adapter's 2.5 mm port, that worked too.

    When I installed JFv1.5 neither 2.5 nor 3.5 mm ports worked.

    With the new JFv1.51 the ports remain non-functional.

    Also, when I plug in the HTC adapter the microUSB plug does NOT cut out the G1 speaker.

    In contrast, I have some of those microUSB to 3.5 mm adapters. That does cut out the speaker and the phones plugged in do work.

    To add to the mix, if I plug the OEM microUSB headset that comes with the G1 and plug that into the HTC adapter's microUSB headphone port (that's on the side of the HTC adapter), that works.

    So there's something inside the HTC adapter, the circuitry that controls the 3.5/2.5 mm ports, that is not compatible with the Cupcake OS.

    ReplyDelete
  98. As I said before i couldn't connect to the Market, did a wipe and an "alt+s" which wasn't necessary, and it worked.

    ReplyDelete
  99. I had a problem with the SU Helper app freezing after the upgrade, but going to Settings -> Applications and clearing Superuser's data seemed to fix it.

    ReplyDelete
  100. I am posting this for others who might browse the comments to see what's up.

    Like MichaMicha, when I used JFUpdater to automatically install 1.51 it downloaded fine and installed. But then it hung up at the loading screen, the animated "Android" screen.

    I waited for about 20 minutes before I concluded something was amiss.

    I powered off by removing my battery.

    I correctly assumed that the downloaded file was "update.zip" (Like I said, I was walking and doing the update so I could not access the chip to see what files were on it.)

    Because I remembered JF's and other's updating instructions, I pressed the end and home key to get to the recovery menu.

    I then remembered JF always saying to do a wipe when things go wrong with an update. So I pressed "alt w"

    While still in that menu I then pressed "alt S" to tell the G1 to installed the "update.zip" file on the SD card.

    The big moment of truth for me was watching to see if the install would start or if I would instead get a "file not found" message.

    The rest is history, as the saying goes. The install went smooth and the G1 did not get stuck on loading, this second time around.

    ReplyDelete
  101. Make sure you update with the proper 1.51 img. If you are updating from 1.5 ADP you should use th 1.51 ADP img not 1.51 US,EU, etc. I did this by accident and was stuck on the android boot for 3 hrs. LMFAO! I had to do a sys recovery then update with the proper img and BINGO! Good Luck! E-Mail me with any Qs brnbock@aol.com

    ReplyDelete
  102. My bad do a wipe. lol

    ReplyDelete
  103. You need to do alt+w before updating then update with alt+s. Greetz

    ReplyDelete
  104. Hi

    i have put the firmware on to my SD card and booted the phone to alow it to update. All i get is "No Authentication Signatures". I have never rooted MY G1 as i have just got it. i renamed the file to update.zip
    If this is wrong can some one point me to a guide ?

    ReplyDelete
  105. It would really be great if this rom had the option to skip google activation during the installation just like the other roms.

    ReplyDelete
  106. I also have a problem with the superuser app freezing. It just hangs with a black screen with the title "SU request", until it eventually says "Sorry!, SU Request is not responding". I have tried clearing the SU apps's data, and I have tried a wipe, neither have helped :(. Other than su not working the phone seem fine.

    Any suggestions?

    BTW Thanks JF for these great releases :)

    ReplyDelete
  107. BRILLIANT! Looks so much better, transformed my device. Thanks so much!

    Biosbill

    ReplyDelete
  108. JF gr8 work on the great releases been waiting for non ADP relleases
    what lang ares inside the EU?

    ReplyDelete
  109. so ur saying i cant update to 1.51 us from 1.5 adp?

    ReplyDelete
  110. I'm having the same issue having upgraded from ADP 1.5 to ADP 1.51. Did you find a solution?

    Also, cheers to JF!! Awesome dude. Donation headed your way on payday..

    ReplyDelete
  111. whats the different between 1.51 ADP and 1.51 US?

    ANYONE..............

    ReplyDelete
  112. For some reason the screen orientation doesnt change (browser or main page) when you turn the phone, whats up is that supposed to happen? I thought the US version had this?

    ReplyDelete
  113. Can someone PLEASE answer a question for me PLEASE!!
    I have already have Jf1.5 with that radio build. Do I need to up date the radio again for the 1.51 build? IF so were can I get it. Thank You Please if some one can answer that for me.

    ReplyDelete
  114. Ive got Haykuros 6.0r1... i want to switch to JF. if i load it like i usually do (recovery...alt-w...alt-s) should everything work fine? i also would like to know if JF's builds allow me to access the phone without first tethering it to my google account. i love how in Haykuros it just lets me skip right past it... (im new at this and don't quite know if i want to try a tether if Im just able to skip it) also im a delivery driver so im on a prepaid plan... :-/ no data

    ReplyDelete
  115. Thank you for the 1.5 update, it has a much cleaner and smoother "look". The edges of buttons and lines are now smoothed instead of being sharp lines.

    It was kind of hard to wait once the Developer version came out, but, I wanted to keep access to my paid apps. It looks like it was worth it! Thanks.

    Gwen

    ReplyDelete
  116. I am having some big issues here with my G1 and would appreciate any help i can get.

    I have a UK, unlocked, non rooted cupcaked fone but i wanted to upgrade to JF1.51 so i can tether it and get the cool new features. I downgraded to RC7 but the old startup screen requires me to sign in with my user and password. I have set my APN to my local network's but I dont have 3G signal showing in the notification bar and i am stuck at this point.
    does anyone know a walkaround for this or how to get past this screen. I would really appreciate your suggestion

    ReplyDelete
  117. Hmm, what happened to the compcache module, where did it go? Does it not work in 1.5x?

    ReplyDelete
  118. I hope JF will release chinese version too. Thanks!

    ReplyDelete
  119. by browser keep force closing after a while. anyone knows y?

    ReplyDelete
  120. Maybe I mis-read but just making sure... I used JF updater app on my g1 and updated to 1.51 but under "about phone" it still shows as just 1.5..

    Suppose to be like this?

    ReplyDelete
  121. My accelerometer no longer seems to be working. I tried resetting to factory defaults and that did not solve the problem. Next I restored a nandroid backup from before the 1.51 update and it started working again, but I really want the 1.51 update ;) So I reapplied it and again my accelerometer (auto-rotate/screen orientation, etc. I've seen it referred to in many ways above) stopped working. Is there a definitive fix for this?

    /geir

    ReplyDelete
  122. Hello,
    I have a strange thing happens when I send a new message: in the field "to" when I start typing and select the recipient from the menu, automatically it's inserted 2 times (not in the textbox "to" but in the gray bar that is above the textbox) and then I send the same message twice to the same recipient .....however if I enter the number manually it's ok. Happens to you!?!?? I have the EU version....
    Bye

    ReplyDelete
  123. No, you don't need to update your radio if you already have 2_22_19_26I.

    ReplyDelete
  124. Hello ... I just got my unlocked G1.

    I updated using the JF 1.51 update through the JF Updater app.

    Everything is cool except when I text (messaging app). I type in a persons name and the suggest shows a list of options, when I click one, it enters it twice to the \to\ value thus sending a text twice.

    Anyone had this problem?

    ReplyDelete
  125. Guys, the main difference between 1.5ADP and 1.51ADP (my guess) is that there was a security fix. Please correct me if I am wrong. You can read about the security problem I am talking about here:

    http://www.ocert.org/advisories/ocert-2009-006.html

    "Android, an open source mobile phone platform, improperly checks developer certificates when installing packages that request the shared user identifier (uid) permission.

    Normally, Android applications will be allowed to share a uid if the packages are all signed by the same developer certificate and request permission to do so at install-time. This allows for packages from the same author to share data. Without enforcement of that behavior, it is possible for any application to be installed in such a manner that it gains access to another (existing) application's data.

    A patch has been made available by Android."

    ReplyDelete
  126. No, you do not need to update the radio again.

    ReplyDelete
  127. Can you add french locale on ADP and/or EU version ?

    ReplyDelete
  128. yaffs2 has no support for atime ;)
    every mount is with noatime per design.

    ReplyDelete
  129. the line from yaffs2 source:
    inode->i_flags |= S_NOATIME;

    ReplyDelete
  130. I was referring to any non-yaffs2 mounts, of course. The sdcard ext2 mount being the key one right now.

    ReplyDelete
  131. Anyone have problems with updating from 1.50 to 1.51 through JFUpdater and apps2sd?

    I figured it better to ask before testing on my phone. :)

    ReplyDelete
  132. I have 2_22_19_26I and I get what you're saying, but what version of radio does JFUpdater attempt to load?

    ReplyDelete
  133. I'm sure you've been bombed with this question or something similar but for those who theme the framework.cramfs is making it very difficult to develope themes. Because of this I have not made the transistion to the CRB43 build. Sure I can use a home substitute but I desire the other modifications as well. Understanding that you're primary focus and objectives are optimizing the builds themselves while providing the best amount of free space remaining, I don't blame you and applaud your work. However, using the framework.cramfs method is quite inconvenient. Could there be another method by perhaps compressing another set of files that wouldn't effect the files that are required to be modified in order to theme the builds?

    ReplyDelete
  134. The US build is big enough that when all my stuff is added, it won't fit in /system. So I had to figure out how to either remove enough stuff, or compress something to make it fit. I choose the framework folder specifically to reduce the performance cost of the compression. The thinking is that all of the framework stuff should typically be kept in memory, unlike the apps, which are loaded and unloaded from memory. So the framework jars should have to be decompressed just once, on boot.

    Is there some reason you can't build a new framework.cramfs file with your modified framework files?

    Also, feel free to download the Build Environment and build a full themed update however you want it ;)

    ReplyDelete
  135. Wow... personal attention from the man himself. I'm honored. ;)
    I downloaded the build environment however I don't have linux and I don't actually understand it. I attemted to use Cygwin to unpack the cramfs file, modify the framework.apk file and put it back together with the modified apk file. I resigned the zip file but I still had the grey status bar or it will stick on the splash2 screen. (Yes... I let it sit there for over 45 minutes before I performed the "three finger solute" to restart it and fastboot back to my backups.) Can't figure out how that's happening. I've sent pm's to other theme devs and have received no response.


    What if (saying IF) we used the alternate spl that saves space (provided by Haykuro) to allow the full framework folder instead of the framework.cramfs file.

    ReplyDelete
  136. All the apps have to be signed with the same keys as the framework. I suspect that's your issue.

    Why not just download and install vmware and make an ubuntu VM?

    >What if (saying IF) we used the alternate spl that saves space (provided by Haykuro) to allow the full framework folder instead of the framework.cramfs file.

    You can do whatever you want. You don't need my permission :)

    ReplyDelete
  137. I'll give it a try. Thanks for your help.

    ReplyDelete
  138. First of, thank you, Jesus Freke!!! AWsome job! i waited for your update and did not download any of the other ones before that...! Thank you again!
    I have one question

    Is it normal to be missing Google Talk Messanger in the IM application from google? I seem to have widnows, aol, yahoo but no Google Talk. Any ideas? Thank you!

    ReplyDelete
  139. Decided to try the update and hope for the best...

    Before update, JF1.50 and app2sd was setup. (app and dalvik-cache folders moved to ext2 partition on SD Card.)

    After, now running JF1.51 with no issues. Even symbolic links to /system/sd were good.

    ReplyDelete
  140. Hi.

    Can somebody explain me what is the eu version ?
    And will it work on ADP1 ?

    Thanks !

    Mike

    ReplyDelete
  141. First of all I'd just like to say many thanks, JF!
    I've a couple of questions:
    1) Is EU suitable for the UK?
    2) Will this suppress Over The Air updates?
    I suspect and hope it's yes to both of those but would like it confirming.
    Thanks in advance.

    ReplyDelete
  142. I had a similar problem, have you pressed menu to check your APN settings? They may have been wiped.

    ReplyDelete
  143. yes me2. is this normal?

    ReplyDelete
  144. I followed the instructions here: http://www.androidandme.com/2009/05/guides/beginners-guide-for-rooting-your-android-g1-to-install-cupcake

    But after step one, I boot my phone and try to login to Gmail and it says it can't communicate with Google. Now, because I can't get into my phone (and I can't get adb working no matter what I try) I'm not sure what to do.

    Can anyone help??

    ReplyDelete
  145. Any luck with this? I'm having the EXACT same problem as you.

    ReplyDelete
  146. sorry from what I have read here you can. All you have to do is wipe your phone before installing the jf1.51 US.

    ReplyDelete
  147. My G1 T-Mobile US

    - NO update "it does not want to update"

    JFV1.51 CRB43 US (3438) -

    E. Verification faild
    Installation aborted

    Why?


    sorry yahoo babel fish

    ReplyDelete
  148. Many thanks for all you've done for the community, Mr Freke, much appreciated.

    That said, is there any chance you'll release a JF build based on the newly leaked Ion ROM? The Ion ROM is supposedly lightning fast, but I don't want to flash it and lose all the JF candy.

    ReplyDelete
  149. Fantastic!

    Went from my rooted 1.42 to the ADP 1.5 to the US 1.51 all without needing to wipe using the updater- everything seems to work fine and I didn't lose any of my paid apps!

    Thanks!!!

    ReplyDelete
  150. Awesome job, JF!! Having a weird issue with the music player though... if I get a call while I'm listening to music, the phone will vibrate, but I don't hear my ringtone through my headphones like I used to, and after the call (I usually don't answer, as I use my phone for music while I'm on a motorcycle), the music doesn't start back up. It seems to mute all the sounds on my phone until I reboot.

    ReplyDelete
  151. Georgi:
    Google talk now has it's icon outside IM.
    http://i42.tinypic.com/14sgx6s.png

    ReplyDelete
  152. Not sure if this is a JF-specific issue, but when I try using scp (without -S /system/xbin/ssh), I get this error:

    /system/bin/ssh: No such file or directory
    lost connection

    ReplyDelete
  153. Hi Folks,

    1. Thanks again to JF for the awesome builds.
    2. Since updating to JF US 1.51, I've noticed that my phone is significantly slower than it used to be.

    NOTE: I am not saying causation, I'm just trying to get some advice on performance which could have been caused by Cupcake in general or the HTC radio update, etc.

    For example, it takes about 10 secs for the Maps to come up. When I want to go back to the home (for example I accidentally launched maps), and I hit the home key, it takes 10 secs for it to go back to home before it forces the app to close. Generally speaking, it seems like the launching of applications takes longer than it did when I was running RC33 and JF 1.4 (?).

    Anyone else experiencing this? Any ideas on how to improve it?

    Thanks

    ReplyDelete
  154. Crap, I'm sorry, I didn't mean to reply to Georgi. Although, I would like to point out that GTalk now has it's own icon, instead of being lumped into the IM group.

    ReplyDelete
  155. Okay, enabling USB debugging worked for me.

    ReplyDelete
  156. I just upgraded to 1.51 from 1.50 and did not do a nandroid backup, and everything is running fine

    ReplyDelete
  157. Not sure if this is something that other people are having issues with, but after I rooted my G1 I was no longer able to access the AT&T network for data.

    I can receive calls and send text messages fine, but I'm unable to access the network to browse the web or get on the market or anything that uses the network for data.

    This seriously SUCKS. If anyone has a fix, please let me know.

    ReplyDelete
  158. go into your terminal emulator and type "getprop ro.modversion" minus the quotes. and you should get a reading that says JFv1.51

    ReplyDelete
  159. ok i need help when i receive text messages there is no notification sound or vibrate any help plz

    ReplyDelete
  160. how do i fix the browser force closing issue. I flashed this like 5 days ago and i still can't get my browser to work. Is there something I need to do? email me at dakidd725@gmail.com

    ReplyDelete
  161. when i upgraded it worked fine til i noticed that my MMS with AT&t dont work.... anyone else had the problem? i can get MMS's with t-mobile fine and i can send them to att customers but i cant receive them....

    ReplyDelete
  162. Did you go to setting--sounds & display-- then scrool down to display settings and check the box for Orientation??

    ReplyDelete
  163. i update to fj 1.51 US and now my 3g doesnt work

    ReplyDelete
  164. Spanish is not included in the JFV1.51 CRB43 EU

    ReplyDelete
  165. I've installed JFV1.51 CRB43 EU and I see:

    Czech
    German(austria)
    German(Germany)
    English
    Dutch

    ReplyDelete
  166. If the adp version supports Android Market?

    ReplyDelete
  167. make sure u name it update and put it on your s card

    ReplyDelete
  168. I updated to Jf 1.50 to jf 1.51 US and all my apps on SD are gone. I did a nandroid backup to get back to jf 1.51 and have my apps back. Is there any way to upgrade without reinstalling all of the apps?

    Thanks

    ReplyDelete
  169. Ooops didnt proof read... went from JF 1.50 to JF 1.51 US and then back to JF 1.50 to get my apps to sd and apps back

    ReplyDelete
  170. [...] JesusFreke’s AndBlog Blog Archive JFv1.51 images are out! [...]

    ReplyDelete
  171. Hi tato22

    JFV1.51 CRB43 US (4023) - rem --> update.zip

    E.Cant´t open /cache/recovery/command

    -- Install From sdcard..
    Opening update packege...
    Verifying update packege...
    E:No signature (416 files)
    E.Verification failed
    Installation aborted

    Saludos!

    ReplyDelete
  172. Hi Randy,
    I have the same problem. I was using a non-roothed phone, then last night I decided to take the plunge, and downgraded my phone to RC29, then rooted it, then upgraded to RC33. Then from there I went straight to the JF 1.51 US, everything went fine, I liked the update, and was installing apps, then after a couple hours, I just suddenly lost the 3g icon, it wouldnt even switch to the edge icon, and it seems that I have lost data connection. I've removed the battery to reboot my phone, but that doesnt work. Anyone out there, please help me also. Thanks.

    ReplyDelete
  173. Thanks JesusFreke ! ! !
    Your awesome.

    I also lost data connectivity. No 3g or Edge. I can only use wifi, but everything seems to work just great, its just the data problem.

    Thanks again.

    ReplyDelete
  174. Hello!

    I've bought a new HTC Magic (build version crb43) from VODAFONE Spain this week. I see that most of you have the G1. I have several questions and i would than a lot if somebody can ask any of them:

    1. In the upgrading process you need to push some key combinations and this is a problem for me as my Magic doesn't have a keyboard but the soft one, and it is no active til the phone boots. Is there any workaround for this?

    2. What are the benefits of upgrading my device's system version to JFv1.51, as it is based on my phone build version?

    3. I bought this phone willing to get the mythtv frontend running on it as i read that an italian guy got ubuntu under android in a G1 i gess this is possible via ubuntu(or debian)-apt. Anyway, does anybody knows if there is any project porting natively mythtv-frontend to android?

    4(and last). I suggested in the phone shop that it could be possible to make the phone the internet gateway in my home, they advertised me that if they caught me doing that thing they would charge 40€/month (the fee of the mobile internet modem they offer apart). If i tether the phone could they actually know about it?

    Thanks a lot

    Bye

    ReplyDelete
  175. [...] to flash the US build and are coming from ADP, make sure you perform a wipe when flashing.  Visit JesusFreke’s blog for download [...]

    ReplyDelete
  176. go into terminal type
    su
    busybox df -h (enter)

    if it shows up system/sd

    then do app2sd, there is a problem with your card not being located, im having this problem, it worked now it doesnt, or you can try doing this,
    su
    mkdir /system/sd/apps

    if it says read only and wont do it, then your screwed like me. i just did a update to us and its just stayiing on the loading screen, not freezing, screen turns off but jsut keeps loading,, ill wait for a bit to see, weird...

    ReplyDelete
  177. JF, Michael,

    Here are some threads on the issue:

    Android Bug 2534: External audio broken in 1.5
    http://code.google.com/p/android/issues/detail?id=2534

    XDA thread (identifies the issue in services.jar)
    http://forum.xda-developers.com/showthread.php?t=511704

    IMPORTANT: Widget to fix the problem until ROM owners patch (thanks lalochcz@gmail.com)
    http://code.google.com/p/toggleheadset/

    ReplyDelete
  178. [...] to flash the US build and are coming from ADP, make sure you perform a wipe when flashing.  Visit JesusFreke’s blog for download [...]

    ReplyDelete
  179. Good!

    downgrade to RC29 --> recovery.img + JF1.41 + JF Updater = JF1.51 + Cupcake Radio

    easy

    ReplyDelete
  180. I updated from rooted 1.42 to v1.51 US and lost root. Does this version come with root control? If not how can I regain root?

    Thanks for the update to Jesusfreke.

    ReplyDelete
  181. When you say wipe, do you mean wipe the phone or wipe the contacts? I'm having the same issue but only since updating JF1.5 (adp) to 1.51 (UK).

    ReplyDelete
  182. jf-

    Thanks a lot for all your efforts and support for the community! =D I installed 1.51 a few weeks ago and everything is still running very smoothly.

    ReplyDelete
  183. Been having issues with 3G not working after a period of time. Rebooting brings it back. Not sure if it is the build or Power Manager Pro...

    ReplyDelete
  184. The Beast in BlackJune 4, 2009 at 11:23 AM

    Randy, it sounds like your APN settings are incorrect. I run my G1 on AT&T and have data just fine, except that it's EDGE not 3g (because the frequencies differ).

    If it helps you, my AT&T APN Settings (in California) are:
    APN: wap.cingular
    Port: 9201
    Username: wap@cingulargprs.com
    Password: CINGULAR1
    Server: 66.209.11.61
    MMSC: http://mmsc.cingular.com
    MMS Proxy: wireless.cingular.com
    MMS Port: 80
    MCC: 310
    MNC: 410

    ReplyDelete
  185. The Beast in BlackJune 4, 2009 at 11:25 AM

    Goddamn automatic mail hiding. In the username field, the username before the "@" is "wap".

    ReplyDelete
  186. I have this web'n'walk application too. How can I remove it?

    ReplyDelete
  187. Does anyone know when Danish locales will be avaliable???

    I can see that they are avaliable on the HTC Magic...

    ReplyDelete
  188. Ok, I installed the 1.5.1 JF update, the JF Updater downloaded it but wouldn't install it. Rebooted and did the Home + Power trick to install it. Worked great didn't lose any settings and got back my tmobile apps. T-Mobile's update to cupcake just downloaded (32mb) and it wants me to reboot to install the update. Will this overwrite everything?

    For good measure I deleted the update file (I believe) which was in the cache directory on the phone.

    ReplyDelete
  189. Thanks! Ya, that's what I was missing. I figured it out after I made that post and thought I had come back and posted that info but I guess I forgot.

    It's weird that the ADP1 worked out of the box on AT&T but the JF Firmware didn't have settings in there for it. I guess because when you go back to RC29 it's an official T-Mobile build which obviously wouldn't have AT&T settings.

    Thanks again!

    ReplyDelete
  190. Yeah, sorry, I took the US version.

    ReplyDelete
  191. Any chance of releasing the next version with the kernel flags for serial enabled?

    ReplyDelete
  192. Has anyone had trouble with recharging their battery. Ever since I upgraded to the 1.5 it takes double the time to recharge my battery. Any suggestions? Thanks

    ReplyDelete
  193. just, enable 'usb debugging' in 'settings->applications->development'.
    i hope it helps you!!

    ReplyDelete
  194. Just a follow up to my previous post.

    I finally got my 3g to work, and what helped me was to disable USB debugging. Go to Settings, Applications, Development and the uncheck USB debugging if its checked, check it if its unchecked. That worked for me. I love the new update. Thanks again JF !!!!!

    ReplyDelete
  195. I've noticed that also, but i've also noticed that my battery seems to last a little bit longer now.

    ReplyDelete
  196. I have an issue with the 1.51 version of JF,
    When I make or receive a phonecall you usually can change the volume of the person you hear.
    But with this version it doesn't change it. I see the incall volume change but the volume itself stays on the same level !

    More people having this ??

    maritn

    ReplyDelete
  197. Fisrt of all thanks JesusFreke.

    And second a thee newbie questions:

    Have any version spanish language included: US or EU?

    Can I update a ADP device with US or EU version? How?

    How to do a wipe?

    Thanks in advance

    ReplyDelete
  198. [...] JesusFreke’s AndBlog Blog Archive JFv1.51 images are out! __________________ Il mio sito sul mondo Unix: Polslinux [...]

    ReplyDelete

Note: Only a member of this blog may post a comment.