- JC6 leaked (XE region) (OS 1.6, Donut) (also required to restore Google Apps when installing Galaxo - only up to v 1.6.3.3, obsolete starting with Galaxo 1.6.3.4, see drakaz.com for details on installing Galaxo 1.6.3.4 and above)
-JC6 firmware with removed CSC and integrated Recovery 6.1 + [mirrors]. So no FASTBOOT needed to install the Recovery. All you need to do, is to put RECTOOLS.tar.gz (included in the archive) on your internal SD card and flash the firmware files with Odin (v 4.16 included in the archive) as you normally would.
This may seem like a stupid question, but a very important one. There are currently 3 (three) i7500 modifications known to mankind
- i7500 for Europe, UK, Russia, Ukraine and probably all other countries where it's officially shipped in the Eurasia
- i7500L for North and South Americas, specifically Canada and Brazil for example. If you have not yet seen the corresponding sticky, please do it now: http://androidforums.com/samsung-i7500/26987-bell-canada-users-brazilian-users-do-not-flash-rom.html It appears that you can update your firmware, but before you do please read the whole thread and think again. If you decide that it's worth it, read again and follow closely any instructions given there.
- i7500U, which is probably for China, and that is about everything I know about it. Beware, it probably uses different WiFi than European and American versions, which may be a problem if you flash i7500 or i7500L firmwares.
1. How to check what firmware you have?
Go to Settings -> About phone. See baseband version - it is most likely that your firmware version is the same as baseband, unless you've already fiddled with your phone and managed to install firmware parts of different versions.
2. What is the latest firmware?
There is no certain answer. It depends on which region you are in, which interface language you use and whether you need operator customisations (the CSC).
Also, the latest version available to you depends on how frustrated you are with your current version and whether you are ready to go beyond standard Samsung's application New PC Studio (NPS).
To update the firmware you will definitely need Samsung New PC Studio, because it installs the necessary USB drivers.
3. What is the latest firmware? (I am only ready to use official Samsung software to update my phone)
Plug in your phone and see for yourself in NPS. You are unlikely to find something newer than you already have.
4. What is the latest firmware? (I am ready to go an extra mile, but I want only the officially released firmware)
To get the latest and official firmware you will need to either monitor the forums and look for the links to download those, or regularly use Samsung FUS Downloader.
With Samsung FUS Downloader you can input custom region and CSC codes to check if there is a newer firmware released for another region and/or operator.
You can get the codes at the SFUSD homepage or in the this forum thread. Also, look out for the codes in the forum announcements about new firmwares.
For example, the current official firmware released in Italy is JC2 (at least it was this was true as of 21.08.2010, just in case this thread is not kept up to date).
5. What is the latest firmware? (I am ready to go an extra mile, and I'm not afraid to try unofficial leaked firmware versions)
Lookout for forum announcements about leaks and links to download them.
Latest leaked version is JC6 (at least it was this was true as of 21.08.2010, just in case this thread is not kept up to date). This latest leak is identical to the latest official JC6, so currently it does not matter, which one you find and download.
6. What is the latest firmware? (I am ready to flash just about anything into my phone)
Or you can get a completely unofficial mustymod, a firmware based on Android 2.0 system. It's experimental. Use with care. It is flashed with Odin. See the details at the developers thread at Modaco Forums: Samsung i7500 - i7500.MoDaCo.com - Android @ MoDaCo
Or at developer's blog at mustymod Samsung Galaxy Rom
Warning! Users reported some applications go missing from Android Market after they roll back from mustymod to stock firmware. Beware. Using secondary Google account for testing this firmware is recommended.
And anther WARNING! = Mustymood is terribly out of date now, use GAOSP from Drakaz et al instead.
This firmware is about to merge with gaosp project (Port of the Android Open Source Project on Samsung Galaxy), its sources will be opened so presumably you don't have to worry about your privacy and security of your data being at risk, unless of course Google have messed up with Android overall
8. Is there a way to "dump" original firmware from phone to file so I can return it to phone?
No, there is no way to make a complete backup, that would enable you to restore the phone firmware to its original state. If you want to have an opportunity to revert you phone to its original state you need to find and download from the Internet the same firmware version you currently have installed on the phone.
Last edited by informale; August 21st, 2010 at 05:28 PM.
Reason: Updates! ;)
The Following User Says Thank You to informale For This Useful Post:
Informale, can you explain a bit about it not backing up the phone? i have galaxhero 1.1.1 saved as a backup and i have been testing out every new firmware that has come along and each time, i just reinstalled from backup. Even with mustymod (i temporarily relocated the backup file, and had to reinstall the drakaz recovery first) but have i done something wrong? it seems to work fine and look just as i left it each time i go back to galaxhero. did i miss something? (the reason i ask is because i suggested to someone else that they do the same--don't want to mess up someone else's phone...)
The firmware consists of several parts (and files):
cache.img - the CSC - operator customisations (such as wallpapers, additional apps, additional keyboards, predefined browser bookmarks, etc. But usually this is all useless b*llocks, and as practice shows people want to get rid of it, rather than preserve it )
recovery - the recovery image. This is the one you usually replace by Drakaz's custom recovery.
amss - this is the phone part - sort of a modem driver, as a smartphone is actually a small computer and the phone function of it (including voice, texts, data) is implemented as if you had a computer with a modem (this is also why we see Dialer a lot under partial wake lock apps, but that's a different story, kids).
system - the actual Android OS.
kernel - hmm... a Linux kernel
Sometimes there's also a boot loader, e.g. the leaked IK4 firmware came with a tar archive with bootloader.
Anyway, I may be wrong about the exact descriptions of those files (please do correct me if you know what's what, so that we could include a proper description into FAQ), but the point is - Nandrodi Backup does not backup the phone part - the amss. This is exactly why it was not possible to fix the "bricked" i7500L phones that were falshed with European firmware containing European amss file.
So whenever you are restoring with Nandroid Backup - you are only restoring the system, the recovery, what have you, but you retain the phone part of the firmware that you flashed with Odin.
My experience with android 1.6 on i7500 so far:
-Switchers app is gone (maybe incomatible with 1.6)
-GPS is worse I think, couldn't get fix inside, although I could get an inside-fix yesterday with L3.
- Interface seems faster.
- Keyboard seems better (faster, more accurate)
- Wifi stays on this time. With 1.5 wifi would be on, and after inactivity you had to turn it off and on again.
- 3D is working.
-
I thought bluetooth worked with 1.6 but i am still getting 'paired but not connected' when i try to connect to either of my computers. don't expect a radical improvement. if it is faster, it is a pretty subtle difference. i think galaxo is a still a little smoother. hopefully people will find some nice tweaks to suggest in the future.
I thought bluetooth worked with 1.6 but i am still getting 'paired but not connected' when i try to connect to either of my computers. don't expect a radical improvement. if it is faster, it is a pretty subtle difference. i think galaxo is a still a little smoother. hopefully people will find some nice tweaks to suggest in the future.
I think we might see a new galaxo based on this firmware shortly
I thought bluetooth worked with 1.6 but i am still getting 'paired but not connected' when i try to connect to either of my computers. don't expect a radical improvement. if it is faster, it is a pretty subtle difference. i think galaxo is a still a little smoother. hopefully people will find some nice tweaks to suggest in the future.
Yes, I can no longer connect to my in car Motorola T505 handsfree or my Sony BR-BT50 headphones..grrrrr..... They all say, "Paired but not connected".
They no longer have a headset logo next to them, just some rectangular logo. Maybe it is no longer reading profiles right so it thinks neither is a headset?
Just posting this here in case it is useful to someone. I wanted to restore my app settings piecemeal after a wipe. I did a nandroid backup, installed the 1.6 firmware, then did adp install for all my apps (taken from nandroid backup)
I then unyaffs'd my data.img, and ran this from my unpacked /data/data path. It reads a list of app names from stdin. It requires the app in question to be installed so that it can get the uid of the app. It also requires a busybox install in /data/busybox. That can be changed depending on your busybox location. It tries to not upload non configuration stuff, like lib/ (-exclude lib).
It worked for me, I wouldn't try using it on apps that are part of the phone firmware, since they probably changed substantially. If the following code block is greek to you, you probably don't want to run it.
Code:
#!/bin/bash
set -e
while read name; do
echo $name...
userid=$(adb shell /data/busybox/stat -c %u /data/data/$name | fromdos)
echo userid $userid
find $name -mindepth 1 -type d -not -name lib | while read dir; do
adb shell su -c "/data/busybox/mkdir -p /data/data/$dir"
adb shell su -c "/data/busybox/chown $userid:$userid /data/data/$dir"
done
find $name -mindepth 1 -type f -not -name lib | while read file; do
adb push $file /sdcard/Download/$(basename $file)
adb shell su -c "/data/busybox/cp /sdcard/Download/$(basename $file) /data/data/$file"
adb shell su -c "/data/busybox/rm /sdcard/Download/$(basename $file)"
adb shell su -c "/data/busybox/chown $userid:$userid /data/data/$file"
adb shell su -c "/data/busybox/chmod 660 /data/data/$file"
done
echo
done
The Following User Says Thank You to Russ Dill For This Useful Post:
Have any body tested WPA-EAP (TLS) connection in android 1.6 ? I am facing problem in connection.....I have the client certificate and I have installed it. It is asking for private key password....what shall I give here as there is no other field to enter private key path. When I am trying to connect, it says connecting, but after a few seconds it says disconnected.
Does anybody knows anything about the fw I7500TZHJA1?
Is this the first Android 1.6 released by Samsung or is the latest Android 1.5?
I'd like to go back to Android 1.5, since the battery on Donuts is getting me crazy!
Which one is the best CupCake? I7500TZHJA1 ? IK5? L3 from China?
You shouldn't bother distributing the CHN firmwares, it's got WAPI instead of Wifi, widely documented in chinese forums. The HKG or TWM firmwares are the standard ones
It's actually 1.6 - ppl start clearing up the rumours on the 2nd and 3rd page.
No difference from JB2, except that this is the Hong Kong release so it's got Chinese and English...bugs with ID3 tags still exist (so you can't read any tags which are in Chinese, which was previously possible under IK4)
That said, don't update to CHNJA1. Not only do you lose the ability to get on Wifi thanks to that WAPI crap, but you also lose out on all the Google Apps (Market, Maps, etc) so it becomes a generic Android phone (according to ppl on the forums)
The Following User Says Thank You to damuffinman For This Useful Post:
You shouldn't bother distributing the CHN firmwares, it's got WAPI instead of Wifi, widely documented in chinese forums. The HKG or TWM firmwares are the standard ones
I was thinking the same and placed about 2 weeks an ad on the mainpage, but since noone is usualy visiting the main site it was kinda pointless.
This hits are coming from outside via directlinks, which makes ads obsolet.
Anyways, i dont complain about it. The mirror was intended to be open for the community and not a frickin "i have the longest epeen" project like samsung firmwares dot tk
Quote:
Originally Posted by informale
and a link to that online petition we were signing about half a year ago.
Drakaz has 50k hits on Galaxo 1.6.2, while only 3k people signed the petition.
Yeah. That's a shame. Good idea btw. I will do it with the next update.
Last edited by inFECT; April 13th, 2010 at 07:02 AM.
Will give you the SPICA .ops file. Making using 0Din with our 7500 impossible. I downloaded another version and it works fine with the other .ops file.
thanks for the tip. links to odin removed. there's a newer one anyway, and people can get it from inFECT's server.
i'm recently flashing my galaxy to find the best firmware, and i encountered this problem: i can't get some firmwares to flash using odin 3.95, but they work on odin 4.03 and vice-versa (some don't work on 4.03, but work on 3.95). why is that?
Thank you for signing up to receive updates for the 4
An email has been dispatched to confirm your signup. Please click the link in the email.
Buy the Samsung i7500
Sign up for instant notification when the Samsung i7500 goes on sale!
When Samsung joined the Open Handset Alliance, excitement and anticipation engulfed the mobile world. With industry leading mobile phones such as the Samsung Instinct and Samsung Omnia already on the market, expectations soared. The speculation can f... Read More