yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] geek78:
here is a nandroid backup of my system.img (and with the boot.img). This is the build 5.02H with azerty keyboard and without the chinese character in the dialer.

1) flash the patched orange spl (post 111)

then

2) fastboot flash boot boot.img

3) fastboot -w flash system system.img

4) fastboot reboot

if you don't want to update your spl you can use the old method with unyaffs (see post 1)

http://rapidshare.de/files/46709918/5.02H-AZERTY.zip.html
[G1 Android Development] c4software:
koxx on 5.0.1 to app2sd you just need to (if your sdcard have an second ext2 partition):

# Mount the phone into ADB.

adb remount

# Bring up the shell.

adb shell

# Check if /system/sd is visible.

df

# Skip this step if you already have your apps on SD.

cp -a /data/app /system/sd

# Remove the current apps folder on device.

rm -r /data/app

# Link the app folder on sd to the one on device.

ln -s /system/sd/app /data/app

# Finally Reboot.

reboot

@Geek78, why provide a firmware he need an patched spl, the lastest 5.0.1G firmware works without any spl patch.
[G1 Android Development] geek78:
you can try without the spl ;)

fastboot is for me the best tool to update my dream .... so i need the spl patched.... With fastboot you can go back quickly to the orginal situation with a nandroid backup.
[G1 Android Development] c4software:
thanks for the notification, hmmm. the H version or the G what is the question ?
[G1 Android Development] geek78:
for me H for only one app : exchange sync. I was using touchdown till now but with this native sync and the widget calendar i am an happy user!
[G1 Android Development] emms007:
As funny as it can be, it seems to me that your file contains original Orange .img files..... indeed just flashed and instead of cupcake I just bumped into a french speaking orange rom.

Could you send the right nandroid ? :) Thanks
[G1 Android Development] spfrance:
This backup seems to be an Android 1.1 Orange France backup :(
[G1 Android Development] geek78:
oops désolé... normalement c'est rectifié ;)
[G1 Android Development] imfloflo:
To be clear you have system in english but keyboard layout in azerty is that right ?
[G1 Android Development] geek78:
Yes this is the htc build not the google one
[G1 Android Development] bcorse:
+1 for a tuto in french my english is not so good
[G1 Android Development] imfloflo:
@bcorse if you english isn't good to make the change, goto http://wiki.smartphonefrance.info/firmware-htcdream.ashx and read all this wiki.

there are lot of french site for android with forums and tuto in french ;)
[G1 Android Development] billdangerous:
I have tried 5.0.1h and 5.0g on my Orange G1.

Both are working perfectly. I never changed my SPL, so I have original Orange SPL.

I downloaded zip files from here and renamed it update.zip. I put update.zip in sdcard.

Then thanks to fastboot and recoveryJF.img, I succeed to install new firmware without any problems.

Everything I tried on both of these firmware is working perfectly (wifi, bluetooth, phone call, camera, mp3, goole synchronisation...). I never changed radio. Google Synchronisation (calendar, contact, mail) are fully working on both, even if in 5.0.1h firmware, settings of data synchronisation are not showing google synchronisation (only exchange synchronisation), synchronisation can be done.

Nandroid backup is working to. First I have installed 5.0G to try. Then, (I wanted to see 5.0.1h to see differences), I backup my 5.0G and install 5.0.1H. I prefer 5.0G so I succeeded to use my nandroid backup to restore 5.0g firmware with all applications and configurations that were previously installed. Now it is the firmware that I am using.

Some applications that worked on my Orange firmware are not working like My tracks, Dark Keys or Ring Droid. I read that it was normal because some API have changed.

Bill
[G1 Android Development] Murphy2712:
So it's possible to use update.zip just using recovery mode from JF? :eek:

You're right !

Changing SPL is need to use fastboot:

- easier to directly flash the phone,

- necessary to flash/change the orange splash screen.

Maybe it's possible to use customs update.zip including splash?
[G1 Android Development] billdangerous:
Maybe it is, for the moment I didn't try yet to change splash.
[G1 Android Development] Murphy2712:
Bon wiki, j'y ai ajouté entre autres une liste des applications incompatibles.

Si vous en trouvez d'autres, n'hésitez pas à mettre cette liste à jour.
[G1 Android Development] koxx:
il faudrait mettre les numeros de version des applications en question. J'ai commencé. comme ca, on verra si ca bouge, et les tests des dernieres versions.

J'ajoute un chapitre sur le mise en place des applications sur carte SD.

EDIT : en fait, j'ai reorganiser un peu le Wiki pour qu'on puisse s'y retrouver un peu.
[G1 Android Development] koxx:
I notice a big battery drain, does anybody have the same problem ?

no process is running.

I didn't change my radio ROM. May I should ...

does anybody have this problem too ?
[G1 Android Development] billdangerous:
Concerning applications that does not work :

- Useful switcher does not work on 5.0g but does work on 5.0.1h (version 1.1)

- My Maps Editor does not work (version 1.1.4)

- Locale works, but it is impossible to manage conditions (version 0.587 beta)

- Dark Keys does not work (version 2.0.1)

- My tracks does not work (version 1.0)

- Ring droid does not work (version 1.0)

I have no problem with battery. It works better with these cupcake versions.

Bill
[G1 Android Development] koxx:
I'm trying the new radio (from my tuto : http://xdaforums.com/showthread.php?p=3616778#post3616778).

flash is OK.

3G connection is OK.

phone call is OK.

SMS sending is OK.

BT is OK

wifi is OK.

everything seems OK.

I hope, it will reduce my battery drain.
[G1 Android Development] geek78:
no this really better with my 5.02H, much better ! I don't use the push, i use the option to cut the data when the phone is sleeping (and no mms setup)
[G1 Android Development] koxx:
ah ? where is this option ? I'am interested :)

or, an auto disconnect after 2/3 minutes, it will be better :)
[G1 Android Development] c4software:
On the 5.0.2H you have the zoom wheel control on the browser?
[G1 Android Development] emms007:
I haven't seen it.

Koxx : regarding the new radio, have you noticed any battery improvement?
[G1 Android Development] koxx:
Koxx, not Koss, but not a big deal ;)

No, It's too recent. But not loss. Everything works.

Tomorrow, i'll have a better view of battery drain with battery graph.
[G1 Android Development] imfloflo:
I have the new radio and the option which cut connection when telephone is in sleep mode to i find the battery improve.
[G1 Android Development] koxx:
can you explain me where you find this options, I search in every menu without finding it !
[G1 Android Development] geek78:
Settings->Wireless Networks->Mobile Networks option "Networks power saving"

And you don't need the last radio to have it (i still use the Orange one)
[G1 Android Development] imfloflo:
The avalaible options on a ROM not depending about the radio but depending on the OS.
[G1 Android Development] koxx:
OK, it just seems that it is not available in 5.0.1G.
[G1 Android Development] neoclimb:
I can't download apps from the market with this version:

5.0.1G

5.0.1Gr2-appstosd-signed

5.0.1Gr2-signed
[G1 Android Development] koxx:
"normal" :

http://xdaforums.com/showthread.php?t=505181

http://www.google.com/support/forum...50&fid=57b5e3efa7477b500004652bcec15ca4&hl=en

we hope it will be solved on next 5.0.xG release, and we hope Google won't block 5.0.xH to market...

we still don't know what kind of information is sent to google to check version. I'd like to snif HTTP request be watch exactly what is sent, but I don't find any packet sniffer for android.

I'm thinking to connect my Dream in Wifi to an unprotect home hotspot, and snif Wifi packets. May be tonight.
[G1 Android Development] imfloflo:
Why don't you use wireshark and sniff the packet over wifi ?
[G1 Android Development] koxx:
That's exactly what I'll do. ;)

I just hope my laptop will support wifi sniffing under Linux (promiscious drivers needed ...).
[G1 Android Development] imfloflo:
Try backtrack :p
[G1 Android Development] geek78:
you can find a log here :

http://www.mobifrance.com/pdaforum/showthread.php?s=&threadid=130068
[G1 Android Development] imfloflo:
Here 5.0.2H over wifi trace log with ddms

just launch market and log

http://paste2.org/p/185169
[G1 Android Development] koxx:
I see, but nothing indicating that "build number" is exchanged with google server.
[G1 Android Development] geek78:
maybe because the issue is not the build but the vending.apk...
[G1 Android Development] koxx:
are you sure ? source ?
[G1 Android Development] geek78:
no, there is the "maybe" ;)
[G1 Android Development] imfloflo:
Koxx how do you do to follow this issue on 3 different forom :p.

xda, mobifrance, smartphonefrance.

Why don't regroup all people here.

It will be easier to find a solution
[G1 Android Development] koxx:
lol... I'am loosing my mind :p

on XDA between two meeting, before lunch, during coffee... completly crazy.
[G1 Android Development] koxx:
I manage to dump HTTP packets with backtrak ;) of Market exchange during application request.

It could be very interesting to view the same exchange with a working Market version such as 5.0.2H or ADP1.

It's here : http://xdaforums.com/showpost.php?p=3637761&postcount=5287
[G1 Android Development] koxx:
I move the topic of market solutions to this post :

http://xdaforums.com/showthread.php?p=3637878#post3637878
[G1 Android Development] jaygeek:
Is this normal I can't Zoom in or zoom out in the Browser with the 5.0.2Hr2-appstosd-signed rom ? I don't have the - & + signs on screen anymore
[G1 Android Development] emms007:
Yes, it's not a bug it's a.....

My guess is that it should get fixed in today's update coming later. Solution has already been posted around here(a replacement for browser.apk)
[G1 Android Development] jaygeek:
Ok thk for the information
[G1 Android Development] jaygeek:
My system partition is full I'ld like to know if I can do a rm -r /system/ and reapply the update.zip to clean it up?
[G1 Android Development] Thibale:
Just a question, I managed to flash flawlessly the 1st boot image but not the 2nd one.

When flashing with fastboot I get this error message "partition non existing"

Does it worked for you?

Thibaud
[G1 Android Development] Murphy2712:
I've tested the new official ADP 1.5 image from HTC using the 1st post method (unyaffs) and it works like a charm on the french dream :)

Note that there's only english language.

http://www.htc.com/www/support/android/adp.html
[G1 Android Development] Sawa974:
Ca fait un petit moment que personne n'as posté ici, je viens de tout parcourir et je me pose quelque question, en quoi le flash du SPL avec fastboot flash update.zip ne peut pas brické le dream.

Ensuite juste pour être sur, car je n'ai peut être pas tout à fait sur de ce que j'ai compris, est ce que flasher le spl, pourrait modifier le fastboot?

Sinon grace à fastboot j'ai déjà changer de firmware, j'ai prisla version de theDude surtout car le language french y est intégré, de plus il y a plein d'application et de fonctionnalité déjà installé qui sont fort utile. Je n'ai pas encore essayé la dernière version de theDude, mais sa ne serait tarder.

Et merci à ceux qui répondront à mes questions.
[G1 Android Development] Murphy2712:
Tant qu'à changer de SPL, autant prendre la dernière version d'Haykuro :

http://code.google.com/p/sapphire-port-dream/

Ce SPL permet d'élargir les partitions :)

Testé ok sur ADP1, ainsi que la version 6r1 qui déchire ! (en français).

Par contre je ne sais pas si ça peut bricker le orange dream (apparemment sont problématiques les DVT-2 ou n'ayant pas le dernier firmware radio).

Quelqu'un a déjà testé le SPL d'Haykuro sur orange dream ?

Et oui il me semble que le fastboot est intégré au SPL.
[G1 Android Development] Thibale:
Oui moi aussi j'aimerais bien savoir si des personnes possédant le Dream d'orange ont testé le dernier SPL d'haykuro?

Merci!
[G1 Android Development] billdangerous:
I am waiting for feedback too... :confused:
[G1 Android Development] emms007:
Hi

I tried the latest SPL using the orange hardware... well I wouldn't say it's totally bricked but it's certainly not in a good shape.

I am not sure what happened wrong, I'm not even sure the SPL got installed but my phone is in a mess right now... I'm trying to clear things and start from scratch. Meanwhile I would not other people to do the same:)
[G1 Android Development] Thibale:
Thanks for your feedback emms007.

But what do you mean by "not in a good shape" ? Is the phone looping at the boot sequence? Or is it stuck at the Orange logo?

Keep us updated if you manage to fix it.

Thibaud
[G1 Android Development] emms007:
Hi

Please forget my previous posts, it's working fine.

After lots of trouble due to bad luck, I managed to install everything as usual. Just follow the procedure, it's ok.

I installed the leaked pre-version of the Hero build, it's running really great. Nothing really new except nicer menus annnnnd.... for the first time I have a french Azerty onscreen keyboard, and there's even the french T9!

++
[G1 Android Development] Thibale:
Good to know!

That's a really good news as the regular HardSPL is not working with french dream!

We'll be able to install the latest Haykuro and Hero roms!!!!!!!!!!!

Any advice when flashing this SPL or should we follow the regular procedure? (update.zip in the SD Card + boot into recovery JF)

Any other good feedbacks guys?

Thibaud
[G1 Android Development] emms007:
I used to remove the battery or do the phone+menu+hangup sequence to reboot when doing the flash procedure but this was a mistake. You have to make sure that you push end+home of the end of the update procedure (as it asks you to do). Sometimes you have to push several times. It's a must otherwise it won't apply the modifications properly..

Regarding the flash, flash the radio, go back to the booterloader. Make sure the radio is in place (radio version is showed in the bootloader screen), then wipe then install a new version of whatever rom you like.

btw, you could already install others roms if you upgraded to the Orange-non-signed SPL that is available in this thread. That maybe be required to install the new SPL (don't know). If you need, see post #111 by geek78 and get the 2nd file.
[G1 Android Development] Murphy2712:
I've also flashed Haykuro SPL on the french dream and it works fine.

"Orange-non-signed SPL" is not required, just fastboot, boot into JF-recovery and apply the update.zip on the card.

The easy way to do it is using a µsdcard reader because you could put the first update.zip (SPL) on the card using the phone but just after update you'll need to put another update.zip for a rom to flash (and the old phone OS will not start).

If you don't have a card reader, you could also use adb to put the update.zip file on the card using recovery mode.

I tried Google Ion on it and the system is really fast, too fast for me!
[G1 Android Development] adi3342:
I am in need of help. I also have a french HTC Dream Drea20000. I followed your instructions and I can't get past the backup stage. I type in fastboot boot..... and it says waiting for device, I type on the phone Alt+b, and nothing happens X(. I am so angry, where am I doing it wrong?! :(
[G1 Android Development] Murphy2712:
Your device needs to be in Fastboot mode:

Push the photo button+power on, then select fastboot (send for me).
[G1 Android Development] adi3342:
The device is in fastboot mode camera button+power button, and pressed back for fastboot.

On the screen appears Fastboot-USB
[G1 Android Development] Murphy2712:
What Android version are you using on your phone?

I don't remember well but

in France, some official updates (since original 1.0) have disabled fastboot mode :(

but disabled protection from flashing with update.zip :)

or let root enabled from adb revovery :)

Did you try the update.zip flashing method?

Did you try the adb recovery? Are you root?
[G1 Android Development] adi3342:
I didn't try update.zip flash, because it's not rooted, so I figured it's useless.

Firmware: 1.1

Kernel : 2.6.25-deb9915c

Build number: 1.56.73.2 PLAT-1.0_gms-135348CL#11526

What should I do, and how should I do it?
[G1 Android Development] Murphy2712:
Did you try to use adb in recovery mode? Are you root?
[G1 Android Development] adi3342:
I will use it tomorrow, thank you, didn't know what adb was, but I did a little reading... so, thanks, and I still don't know if my phone is rooted or not.
[G1 Android Development] Murphy2712:
I think it's not rooted when using Android.

But maybe when using recovery mode and adb.

Boot with the home button pressed to enter recovery mode.

Then you could use "adb shell" with your computer.

adb in included in the SDK/tools.
[G1 Android Development] adi3342:
I screwed up.

I managed to get to step 4, meaning i routed my phone with adb.

But, during step 4, i wanted to start it again, and now, my phone is stuck at the orange logo, and won't go further.

Have I bricked it?

I guess not, becaust i can enter fast boot.

I am going for step 4 again, wish me luck, I don't want to throw away 300E :P
[G1 Android Development] Murphy2712:
Don't worry, if you get fastboot or recovery mode, your phone is not bricked.
[G1 Android Development] adi3342:
I am so happy, I managed to uograde my phone.

I want to thank geek78 for the tutorial, and Murphy2712 for the support :D

@Murphy2712

I went through the topic, and wanted to install cupcake, but the files you uploaded were deleted. Where can I get a new version of ROM?
[G1 Android Development] adi3342:
I am so happy, I managed to uograde my phone.

I want to thank geek78 for the tutorial, and Murphy2712 for the support :D

@Murphy2712

I went through the topic, and wanted to install cupcake, but the files you uploaded were deleted. Where can I get a new version of ROM?

Sorry for the double post. Bad wi-fi signal.
[G1 Android Development] Murphy2712:
In order to easily flash my phone, I installed Cyanogen's recovery on my phone:

http://xdaforums.com/showthread.php?t=523558

Then I have installed Cyanogen's ROM v4.04:

http://xdaforums.com/showthread.php?t=537204

And for testing purpose I recently flashed Cyanogen's ROM experimental v4.1.11.1 (pretty stable):

http://xdaforums.com/showthread.php?t=539744
[G1 Android Development] adi3342:
So I can Install whatever ROM i like? I thought that only a few versions could be installed. Many thanks :D
[G1 Android Development] adi3342:
Another question, if I have Cyanogen's recovery image, is it necessary to upgrade to hardSPL, and upgrade the stock radio, to be able to run a hero rom, or just flash the update.zip?
[G1 Android Development] Murphy2712:
With cyanogen recovery image you can flash what you want, hardspl is never needed.
[G1 Android Development] adi3342:
I have installed Cyanogen 4.04, now I can't seem to figure out how to replace the keyboard file, so that I have the azerty keyboard not the qwerty one. Murphy, how did you fix yours?

I tried adb, but it didn't work, maybe I'm doing something wrong... I could use the name of the folder where the keyboard is, and the path as well... so that i can replace it with azerty v3 layout.

Thanks.
[G1 Android Development] Murphy2712:
Did you tried this "azerty keyboard install"? (You don't need to reboot to begin)

http://xdaforums.com/showpost.php?p=3616778&postcount=178

Cyanogen 4.04 is old now and you can install the last stable version (v4.2.3.1 based on Android 1.6 and LEGAL!):

http://xdaforums.com/showthread.php?t=567610
[G1 Android Development] adi3342:
Ok... Done that, upgraded to 4.2.3.1. Now I read about partitioned cards, do I need to have an ext2 partition on my microsd?
[G1 Android Development] Murphy2712:
Yes it's better because internal memory is very short, especially with these new android releases.

Just partition your sdcard with a 200M ext3/4 (and leave the rest for the standard fat).

And after that, never extract the sdcard without shutting down the phone (since all the apps will be on it).

Of course you can always share your sdcard with a usb cable.
[G1 Android Development] adi3342:
Again, loads of thanks :D Finally I've reached my goal. Many thanks!
[G1 Android Development] LyInIa:
I've got an error

cp /sdcard/libhtc_ril.so /tmp/system/lib/

cp: write error: No space left on device

same error here :

cat sh > su

write error: No space left on device

and when the device reboot, i've the calendar error...

><
[G1 Android Development] dixxa:
well well well

not really :

forget about rm -rf *

instead try rm -R *
[G1 Android Development] geek78:
do again the same part (all the part 4). you have made something wrong before this cp... do all the command one after one..
[G1 Android Development] geek78:
rm -rf must work except for lost+found folder..
[G1 Android Development] guillaumemarques:
Hello all... My new Dream phone is really cool...

Hello,

your "protocol" for "update" my Dream is really a GREAT job... :cool:

Do you think it will be possible to update the "orange Dream" using this

Installing Cupcake on your ROOTED G1 (or Dev phone)

???

I just have a "little" problem with the keyboard... When I am in uppercase, I can't use " or ' with the Alt+T or Alt+O

Thanks in advance...

Best Regards
[G1 Android Development] geek78:
for cupcake yes you can try with the system.img on the zip instead of systemDev.img http://koushikdutta.blurryfox.com/G1/cupcake.zip

for the ' and the " it is normal ... You can try to update this with an Hex editor. Changess have to be done in the .kcm.bin file
[G1 Android Development] LyInIa:
Ok it's work ! Many thanks !

It's necessary to install "JF Updater" now or not ?

:D
[G1 Android Development] geek78:
no ! the recovery.img on your dream is still the orange one !
[G1 Android Development] LyInIa:
oki ! thanks for your reactivity !
[G1 Android Development] Dale Cooper:
yo, got the same problem with rm –rf * when i tried to copy/paste the command

we need - not –

see the difference? the second one (longer) is a dash, the other one is the real hyphen ;)

so type in the command rather than paste it and it will be ok

(btw, i'm working on Linux)

edit : don't know exactly where the wrong dash comes from, but I often have the problem with texts created with MS Word
[G1 Android Development] Dale Cooper:
oh, and here's a big THANK YOU to geek78
[G1 Android Development] geek78:
thanks ! I am going to edit the 1st post
[G1 Android Development] Jouan:
Is it possible to use JF updater to get his latest version once your version is installed?

Maybe this is not possible because of some firmware incompatibilities?
[G1 Android Development] LyInIa:
Maybe you can start to read all the thread, this question has already been asked :D
[G1 Android Development] Jouan:
No it didn't. As you may read, you asked if it's necessary. I'm asking if it' possible.
[G1 Android Development] geek78:
you don't have a hard spl or a dev spl so forget JF updates....
[G1 Android Development] Jouan:
What would happen if we try to install it anyway?

What is preventing us from using HardSPL or DevSPL?
[G1 Android Development] geek78:
you have another thread discussing about this subject ;)

The conclusion is : don't try !
[G1 Android Development] verix:
It think it is possible to install the HardSPL on european Dreams (I succeeded on an italian one by TIM) but you have to be ready to see the "infinite loop problem" and to spend a bad quarter of hour to solve it... :D
[G1 Android Development] geek78:
could you share the method ?
[G1 Android Development] Arisme:
Problem is if you do that I guess you won't be able to boot the original firmware anymore (as the kernel needs a different set of parameters that are not provisioned by HardSPL)