hey all,
i noticed a few people from israel who updated their firmware and wanted to return to the Cellcom original firmware and didn't know how or didn't have the original version to work with, so i made a clean Cellcom firmware nandroid backup which restores that firmware.
for those who don't know what i'm talking about, i'll try to explain:
Android doesn't support Right To Left languages (or BIDI) so Cellcom decided they'll make their own implementation of BIDI support, also adding menus in Hebrew and Arabic. problem is they implemented it on G8 firmware, which kinda sucks, and also didn't supply NPS to customers at all stating that the Samsung Galaxy will probably never get a firmware update in Israel. so people updated their firmware using Odin and to their surprise - no BIDI, Hebrew or Arabic!
reading Hebrew and Arabic is a small fix that requires updating the system\fonts directory with fonts that support Hebrew\Arabic (an explanation is here: http://androidforums.com/samsung-i7500/9696-locale-support-firmwares.html#post54424 . there's a link to a full guide in Hebrew, but i can translate it here if anybody wants to), and writing Hebrew or Arabic can be accomplished by installing AnyKeyboard app.
The BIDI and menus remain a problem, and that's why some people want to return to the old firmware (called GC, btw).
first a few warnings, just to get started:
WARNING: doing this restore will DELETE ALL YOUR DOWNLOADED APPS! it is a default clean firmware so it's like the way you got the phone from Cellcom! internal and external SD's shouldn't be harmed.
WARNING: i created the nandroid backup using V0.3. current version is V0.4.2. i'm not sure what are the consequences of doing a restore in V4 of a V3 backup.
yet another WARNING: I tested it and it worked, but i can't guarantee it will work for all. DO IT AT YOUR OWN RISK! and don't forget to BACKUP EVERYTHING YOU CAN BEFORE! i won't be held responsible if you break your phone.
so what do you need to do in order to restore you firmware?
first of all you need the android system recovery from drakaz at HDblog:
UPDATE 14/10 - V4.1! - ROOT/RECOVERY IMAGE update, wipe, backup and restore GALAXY - HDblog - Forum
do a backup, and then save it on your computer (you don't want to risk breaking your phone).
then you download this:
RapidShare: 1-CLICK Web hosting - Easy Filehosting
inside there's a directory called "nandroid". just throw it in your sdcard (if you're familiar with nandroid you'll know what to do).
in recovery mode do a restore backup.
in the Cellcom.rar you'll also find "build.prop". i noticed that nandroid doesn't backup or restore that file so i added it myself. after backing up your own build.prop (it's inside the system directory. you need adb for that) replace it with this one. i don't know if it really matters, but it couldn't hurt.
that's it. you should have a working, buggy, BIDI Hebrew and Arabic supported Galaxy yet again .
if you got any problems feel free to ask.
now to a question of my own
i guess there's a way to install BIDI, Hebrew menus etc on other firmwares using the files from the Cellcom one, but i couldn't find out how. if any of you guys can find it, i'll appreciate it very much .
i noticed a few people from israel who updated their firmware and wanted to return to the Cellcom original firmware and didn't know how or didn't have the original version to work with, so i made a clean Cellcom firmware nandroid backup which restores that firmware.
for those who don't know what i'm talking about, i'll try to explain:
Android doesn't support Right To Left languages (or BIDI) so Cellcom decided they'll make their own implementation of BIDI support, also adding menus in Hebrew and Arabic. problem is they implemented it on G8 firmware, which kinda sucks, and also didn't supply NPS to customers at all stating that the Samsung Galaxy will probably never get a firmware update in Israel. so people updated their firmware using Odin and to their surprise - no BIDI, Hebrew or Arabic!
reading Hebrew and Arabic is a small fix that requires updating the system\fonts directory with fonts that support Hebrew\Arabic (an explanation is here: http://androidforums.com/samsung-i7500/9696-locale-support-firmwares.html#post54424 . there's a link to a full guide in Hebrew, but i can translate it here if anybody wants to), and writing Hebrew or Arabic can be accomplished by installing AnyKeyboard app.
The BIDI and menus remain a problem, and that's why some people want to return to the old firmware (called GC, btw).
first a few warnings, just to get started:
WARNING: doing this restore will DELETE ALL YOUR DOWNLOADED APPS! it is a default clean firmware so it's like the way you got the phone from Cellcom! internal and external SD's shouldn't be harmed.
WARNING: i created the nandroid backup using V0.3. current version is V0.4.2. i'm not sure what are the consequences of doing a restore in V4 of a V3 backup.
yet another WARNING: I tested it and it worked, but i can't guarantee it will work for all. DO IT AT YOUR OWN RISK! and don't forget to BACKUP EVERYTHING YOU CAN BEFORE! i won't be held responsible if you break your phone.
so what do you need to do in order to restore you firmware?
first of all you need the android system recovery from drakaz at HDblog:
UPDATE 14/10 - V4.1! - ROOT/RECOVERY IMAGE update, wipe, backup and restore GALAXY - HDblog - Forum
do a backup, and then save it on your computer (you don't want to risk breaking your phone).
then you download this:
RapidShare: 1-CLICK Web hosting - Easy Filehosting
inside there's a directory called "nandroid". just throw it in your sdcard (if you're familiar with nandroid you'll know what to do).
in recovery mode do a restore backup.
in the Cellcom.rar you'll also find "build.prop". i noticed that nandroid doesn't backup or restore that file so i added it myself. after backing up your own build.prop (it's inside the system directory. you need adb for that) replace it with this one. i don't know if it really matters, but it couldn't hurt.
that's it. you should have a working, buggy, BIDI Hebrew and Arabic supported Galaxy yet again .
if you got any problems feel free to ask.
now to a question of my own
i guess there's a way to install BIDI, Hebrew menus etc on other firmwares using the files from the Cellcom one, but i couldn't find out how. if any of you guys can find it, i'll appreciate it very much .