yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] damenchoy:
Flash back to old ROM using Odin

You can do so using Odin. Just make sure you choose the option "re-partition" before you start to flash it back
[Galaxy S I9000 Android Development] kwazyivan:
No real problems here, except the the previous jm7 thread, it just didnt work for me as its very long and kind of pointless.

I flashed 2 i9000 from JPC to JM7, just as you would flash a JM5 with Odin, with these options ticked (Re-partition, Auto Reboot, Reset Time) by also including the PIT, PDA, PHONE and CSC.

Once flashed, let it boot, wait for the S boot animation, remove the battery, load into the recovery more (Vol Up + Menu + Power) and Wipe Data / Factory Reset.

All Done.

On both devices that I done this, without doing a Wipe Data / Factory Reset, it wouldnt load into the desktop for some reason, only to a blank screen, so if the same happens with you after you flash JM7, just Wipe Data / Factory Reset in Recovery Mode.

All the best guys.
[Galaxy S I9000 Android Development] yuliusaje:
it's solved.
[Galaxy S I9000 Android Development] nandihno:
never knew it was an issue..

i did it and worked fine..

i actually went ...........

JPC --> reset phone via recovery --> flash via kies to JM1 --> flash via odin to JM6 --> flash via odin to JM7

thats it...

no issues..

nothing...
[Galaxy S I9000 Android Development] Donald Nice:
So thank you guys so much for giving me all that hints and tips. It works without problems, doing the guide from JM7-Thread!

This one is solved, because of you! Thank you!
[Galaxy S I9000 Android Development] fighting4fun:
...

you can also check efs clear in ODIN...
[Galaxy S I9000 Android Development] anilkuj:
I don't see this option in ODIN , where do you see it ?
[Galaxy S I9000 Android Development] Phk:
Why would you go from JPC to JM7 anyway? =)

I know it's still beta, but what freaked you out?

I have JM5 and i'll put JPC today.. Dont freak ME out, heh :)
[Galaxy S I9000 Android Development] adz86:
i had jpc for some days.. today phone was not starting.. locked at the S screen. after lot of reboots switched to jm7. with odin all went ok
[Galaxy S I9000 Android Development] Phk:
Please add that situation to:

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

It's not mentioned there!!
[Galaxy S I9000 Android Development] Phk:
By the way, did you lagfix or changed kernel? Or just stock JPC?

Did you try to remove baterry ?

Sorry for the [Q] bombing :D
[Galaxy S I9000 Android Development] Donald Nice:
I had same problems... SGS was not starting anymore with JPC. From one day to another. I also rooted and lagedfixed the JPC with OCLF, (max results 1800) but after lagfixing the phone was fast the first day but only got more lages after one day running...

so the JPC has to many bugs for me... (missing vibration for sms, ...) It is also messing up the sales code and doing other changes that are not being changed after installing another firmware after JPC. (I had that problem after getting back to JM7). I had to change everything back manually after flashing JM7, this took about three hours reading, 3 flashs and 3 factory resets!

So for me... Never again JPC, never again, Froyo beta via Kies!! For me, it was a failure to flash JPC (via Kies)!
[Galaxy S I9000 Android Development] Phk:
I hate you! I hate you!!

Now i've freaked out and i will not go to Froyo... Yet...

Damn....

(just kidding.. but yes, i might just go for JM7...)

cheers, thkx

Phk
[Galaxy S I9000 Android Development] Donald Nice:
;-) sorry bout that.. Perhaps you dont have these issues if you flash via odin, i dont know. I hat a lot of issues, but i flashed via Kies. But i think for the future, you will be happier with NOT flashing the JPC (via Kies).

Im now on JM7 and this one works great for me... Its very, very fast after rooting and OCLF!

In the end, its your decision! But if you get problems flashing another firmware after JPC, dont say, that nobody warned you! ;-)
[Galaxy S I9000 Android Development] quiron:
you have to get the latest version of Odin (Odin3 v1.3)
[Galaxy S I9000 Android Development] Phk:
Ok, so there's a new ODIN?? Geez.. Missed that :)

About the update, i never used (and cannot use) Kies, since my current ROM has Kies stripped out (or my Windows 7 PC sucks as usual in M$ $hit..)

I think i'll go for JM7 later on today, and using Odin v1.3 :P

Since this Thread is now SOLVED, i think i can drop a few questions:

1) Any special recommendation for installing JM7? Precautions?

2) I already backed up:

-> nv_data.bin

-> nv_data.bin.md5

-> imei folder

-> did a ROM backup with Clockwork

->>> Am i missing something?

3) where can i get this new Odin? All i got is broken links :(

4) What is OCLF?

Cheers mates!

(Froyo hates you, very very bad!! :P)
[Galaxy S I9000 Android Development] Donald Nice:
I can tell you how i would do it, after reading, flashing, reading, updating, hardresetting, reading, flashing, and again reading for a couple of hours now.

But first, where do you come from?
[Galaxy S I9000 Q&A, Help & Troubleshooting] DNStuff:
is there such a thing as a htc keyboard or is it just the STANDARD android keyboard?

ive used a magic and a htc desire and i love how it suggests words when im spelling something. i also love how easily i can toggle between languages on the desire (i think thats only possible with froyo, right?)

so how can i pull that off on the galaxy? i know froyo will come for the galaxy eventually but my magic with 1.6 already suggested words which my galaxy is lacking so IS there such a thing like a htc keyboard or what does the htc use and is there a way I can get EXACTLY THAT ONE on my samsung?

thanks in advance
[Galaxy S I9000 Q&A, Help & Troubleshooting] allanm:
You could try, Better Keyboard it is not the same as the HTC one but will allow sugested words
[Desire Android Development] neoKushan:
I'm hoping something comes of this, but I wouldn't get TOO excited, the developer of this is only 15 and while I'm sure he's quite talented, he's still quite young so it could take him a while, assuming it's possible at all.

Still, I like the guy, he makes no promises, doesn't pretend to be anything he isn't and makes it quite clear what he is and isn't capable of. He's essentially said "I'll give it a shot!" and that's good enough for me.
[Desire Android Development] neoKushan:
Sorry for the double post, but there's an update on this:

http://netzke.blogspot.com/

This guy is working on an Android port and, from what he's posted, he's not far off.
[Desire Android Development] -Mr. X-:
I sent the kid a donation, looks liek he already has the PSGroove part of the app working.

@ neoKushan, what does age have to do with anything? i know a few kids who are 15-18 who are smarter then half the people i have met on XDA, Including my self.
[Desire Android Development] dread123:
there is a version compiled for the n900. i have it and it works,would be good if someone could compile for desire? it is open source
[Desire Android Development] Relikk:
He's been exposed as a fake, unfortunately. There's a story on the front page of ps3hax about it.

I'd donate to Netzke if I had some good hard evidence that he's genuine but so far I haven't seen anything.
[Desire Android Development] abc27:
I'm aware. At the time I posted many people believed he had something genuine in store.

To be honest, porting over the N900 version mightn't be all that difficult.
[Desire Android Development] neoKushan:
I'm merely trying to point out that at 15, even if he's extremely talented, he's still quite inexperienced. From reading his twitter, he doesn't pretend otherwise. I completely support the guy and wish him well and by no means want to make it sound like he's a n00b or anything, I'm simply saying that he's young is all.
[Desire Android Development] cCeT:
what does bring a jailbroken android to us?
[Desire Android Development] neoKushan:
It's not the android phone that's being jailbroken, it's the Playstation 3 being jailbroken through the use of an Android phone.
[Desire Android Development] scar45:
I believe this is actually a software clone of the PSjailbreak exploit which has been re-engineered to be run off of our Android devices. I.E., Put your Android phone in "PSjailbreak Mode" and then connect to PS3, it would then perform the same functionality that having the actual USB device/dongle would provide.

A marvell idea and one that I would love to try out once the tool reaches a stable version. I'm sure over the next week or so we'll see who can actually port it and who is just 'fronting'.

I'll be subscribing to this thread for sure!

**EDIT** Seems neo beat me to the answer!
[Desire Android Development] abc27:
I've uploaded the binary files used on the N900 so we can get to work on the Android port.

It comprises of a kernel module and two shell scripts.
[Desire Android Development] neoKushan:
If what the other guy who's doing the android port says is true, you don't need a special kernel or anything to do this, just root access. Who knows how true that is, though.

Would be nice to see some collaboration from some devs here who know what they're doing lol
[Desire Android Development] Nekromantik:
if this happens then its gonna be awesome!!

Finally region free BR!!
[Desire Android Development] hellfenix:
Netzke is obviously a scammer looking for a quick buck... he mentions in every post that 15$ will get beta access.
[Desire Android Development] DJ_Jedi:
Yes, it looks like scam at mee too.

Anyway, looking forward to get the N900 version ported to Android (someone on PSX Scene said we just need to compile the source for the kernel of our phone)
[Desire Android Development] abc27:
It does appear to be all that's needed. It's a portable kernel module according to the dev. He's releasing the source later today so we wait in earnest.
[Desire Android Development] Vorbeth:
Make that source release tomorrow, depending on time zone.

Was pushed on line just before he went to bed.

As for netkaz, he's scamming, first claim was donations for a server.

I offered up a full server for free for the life of the project, no response, now he's going to start on a iPhone port after he can afford a iPhone.

eavpsp, well his own private chat room was leaked, he was getting other dev's to do all the work then planned to put his name to it.

The dev that is showing most promise at the minute is qberty1337

But as already said, once the n900 kernel module source is out it should not take too long.
[Desire Android Development] abc27:
The PSP porting effort is a farce to be honest. We just need that N900 source code and we can get going.
[Desire Android Development] Nekromantik:
thats good to hear :)

I hope someone is able to create a BR region free app for PS3 now!!
[Desire Android Development] ratul_jain1991:
hey can we expect it next week :)
[Desire Android Development] slim94:
Been watching this thread for some time now. Real promising with what's going on. Keep it up guys!
[Desire Android Development] ddewbofh:
Bad news regarding the X10. Since we can't build custom kernels for it, only modules and android_usb is built into the kernel itself we need to get around that bit. Since everything else we need appears to be included I'm looking for other possibilities for the psfreedom module.
[Desire Android Development] DarkStone1337:
Add the HTC HD2 on to that list ;)
[Desire Android Development] esppiral:
HTC Tattoo spec's.. so I suppose it will work

Procesador Qualcomm® MSM7225™, 528 MHz

Plataforma Android™ 1.6

Memoria ROM: 512 MB

RAM: 256 MB

Dimensiones (L x Al x An) 106 x 55,2 x 14 mm ( 4,17 x 2,17 x 0,55 pulgadas)

Peso 113 gramos con batería

Pantalla Pantalla táctil TFT-LCD de 2,8 pulgadas con resolución QVGA 240 x 320

Red HSDPA/WCDMA:
[Desire Android Development] ddewbofh:
If we're including haret devices on the list a port for the HD (Blackstone) would be superb. I have a spare one lying around gathering dust. :P
[Desire Android Development] i-mehl:
I read it should run on phones using MSM72K USB.

Whats about the MSM7201 USB in the N1?
[Desire Android Development] DejaVu1977:
Here's a goodun. HTC Touch HD (Blackstone)?

I know it's a WinMo phone, but mine's running Android through Haret. Does this mean the 'fix' may not be available for this?

I know, know, I need an upgrade. Roll on October!!
[Desire Android Development] abc27:
Android MSM72K devices only i'm afraid.
[Desire Android Development] desolateone1:
My phone doesn't have a config.gz file.

Is there another way of finding out my usb controller?
[Desire Android Development] abc27:
It must have but anyway if it's a Qualcomm device then yes it should work.

I'd say it'll be ready either today or tomorrow.
[Desire Android Development] ddewbofh:
Exactly, the Blackstone is a MSM72K device afaik. So it could possibly be done unless using haret messes it up?
[Desire Android Development] abc27:
If the blackstone supports Android (Does it?) then it should work just fine.
[Desire Android Development] Kameo:
sorry, edited. others were faster than I :)

I'm eagerly awaiting even a pre alpha... keep it up guys!
[Desire Android Development] ddewbofh:
My spare phone, as mentioned in my first post about WinMo phones I mentioned that it's a HTC Touch HD (Blackstone), or rather an HD (Blackstone) but in the context I figured it was clear enough.
[Desire Android Development] desolateone1:
Damn then. Mine is a TI OMAP 3430. Any chance of that working?
[Desire Android Development] abc27:
That has been working for two days now :p

That's the same cpu as the N900. Just compile the source for your phone and you're ready to go.
[Desire Android Development] DejaVu1977:
Android does run on Blackstone, but it's still in the process of being ported. It needs to be installed to the SD Card still and runs through Haret.

In the near future, Android will be working on it, but the Dev's on it are having a few issues Identifying the Hardware inside it. Hence why some features are still lacking.

I have looked it up, it is a QualComm and a MSM72K device. Hopefully, like mentioned above, unless Haret will block it, I think it might just worked :fingers-crossed:
[Desire Android Development] Nekromantik:
once this is ready, will we loose adb and have to nandroid back to previous state after we used it to get adb back?
[Desire Android Development] abc27:
Yes, it'll also need a Non Sense 2.2 ROM to work.
[Desire Android Development] Nieylana:
loosing adb

there's a method out there to use ADB wirelessly... through your home lan. and data storage can be done wirelessly too, so loosing these 2 might not be so bad considering the benefits :D

only question is will the device still charge?
[Desire Android Development] jamiejones85:
I have just pulled my config from my HTC Hero

#
# CONFIG_USB_GADGET is not set

#
# OTG and related infrastructure
#

#
# USB Function Support
#
CONFIG_USB_FUNCTION=y
CONFIG_USB_FUNCTION_MSM_HSUSB=y
# CONFIG_USB_FUNCTION_NULL is not set
# CONFIG_USB_FUNCTION_ZERO is not set
# CONFIG_USB_FUNCTION_LOOPBACK is not set
CONFIG_USB_FUNCTION_ADB=y

Will this work or will I need to enable CONFIG_USB_GADGET instead of CONFIG_USB_FUNCTION and re-compile the kernel?

Also would it not be possible to compile ADB as a module?
[Desire Android Development] SfailS:
So if i have Qualcomm MSM7227 there is no way that that port will work?
[Desire Android Development] Nekromantik:
damn I got Sense.

Will need to nandroid backup and then flash CM6 to use this and then nandroid back
[Desire Android Development] Wanya79:
Hi there, i have an original HTC Desire with 2.2 Froyo. So do i have to root for this? whats the best way to go for. Sorry for my noobish question , i'm new to this
[Desire Android Development] keepkool:
ok, its seems that I need to upgrade my CyanogemMod-5.07-DS-test FW 2.1 to the New Cyanogem 6.0 first LOL

lets do the home work.....this way we are ready to try the port

in final port we need to compile our own module,

or it will redistributed with compiled version?

if we must compile it,

can u redirect us to a good tutorial to compile our own modules

or advance the required setup to test the port when it will be released

thanks in advance

keep the excelent work devs :)
[Desire Android Development] desolateone1:
:eek:

You're kidding me.

So all I need to do is compile the source for the N900? Then it should work on my phone?
[Desire Android Development] keepkool:
yes I use ADB wirelessly everytime

and FTP Server to access filez

there are a lots of apk to do almost anything (thank for it devs)

I only use USB to charge....

I think it in worst case, we can charge it when power off.......:o
[Desire Android Development] Nekromantik:
i prefer sense so cant keep cm6 :(
[Desire Android Development] nicholasbgr:
Are you on Motorola Milestone?
[Desire Android Development] desolateone1:
Yeah, I am.
[Desire Android Development] 2fastkuztoms:
EVO 4G here..

CONFIG_USB_GADGET_MSM_72K=y

CONFIG_USB_MSM_72K=y

keep the good work guys... been waiting..
[Desire Android Development] abc27:
Technically yes.
[Desire Android Development] trion:
Klutsh:

this is what i could save from the spreadsheet, maybe it is of use?

2 Bewerken Archos Tablet mUSB Done KaKaRoTo http://bit.ly/baxxsz

3 Bewerken Palm Pre mUSB Done KaKaRoTo http://bit.ly/baxxsz http://bit.ly/cdoHLi

4 Bewerken Nokia N900 mUSB Done KaKaRoTo http://bit.ly/baxxsz http://bit.ly/aOCCl1

5 Bewerken Motorola Droid mUSB http://bit.ly/baxxsz

6 Bewerken Google N1 MSM_72K In Progress Kaffeine/MrNameless http://bit.ly/baxxsz

7 Bewerken HTC Desire MSM_72K In Progress DrMon/KaKaRoTo http://bit.ly/baxxsz Requires Custom Kernel with USB Disabled

8 Bewerken HTC Dream (G1) MSM_72K In Progress DrMon/KaKaRoTo http://bit.ly/baxxsz

9 Bewerken HTC Legend MSM_72K In Progress DrMon/KaKaRoTo http://bit.ly/baxxsz

10 Bewerken Orange Boston MSM_72K In Progress DrMon/KaKaRoTo http://bit.ly/baxxsz

11 Bewerken HTC Hero MSM_72K In Progress DrMon/KaKaRoTo http://bit.ly/baxxsz

12 Bewerken HTC EVO MSM_72K In Progress DrMon/KaKaRoTo http://bit.ly/baxxsz

13 Bewerken HTC Magic 32B (Vodafone) MSM_72K In Progress DrMon/KaKaRoTo http://bit.ly/baxxsz

14 Bewerken HTC HD2 MSM_72K In Progress DrMon/KaKaRoTo http://bit.ly/baxxsz

15 Bewerken Samsung Galaxy S s3c In Progress NTAuthority

16 Bewerken Neo FreeRunner s3c

17 Bewerken TomTom One (v6) s3c

18 Bewerken Dingoo JZ4740 In Progress Waninkoko Requires a Custom Kernel with PSFreedom built-in

19 Bewerken iPhone/iPod 3x s3c-hsotg In Progress MuscleNerd

20 Bewerken iPhone 4

21 Bewerken HTC Wildfire

22 Bewerken Microsoft Kin

23 Bewerken Xperia X10
[Desire Android Development] c0mrade2:
So when this will be released we won't be able to use adb and we'll have to charge our devices only turning off them?

There are some chance to use the phone normaly in the future?
[Desire Android Development] abc27:
No one said anything about charging.
[Desire Android Development] gizmo1908:
so does this mean it can be done on the milestone too or not.

thnx
[Desire Android Development] c0mrade2:
:p

and what about adb?
[Desire Android Development] keepkool:
use adb wireless, it works like it should be :)

I use it everytime :)

showthread.php?t=623828

or download from market :)
[Desire Android Development] sunish:
saw all kinda devices here but seems htc touch hd aka blackstone is missing...

let me know if i can provide some info from the device to make it work
[Desire Android Development] c0mrade2:
thanks :)

In the list the magic 32a is missing :confused:
[Desire Android Development] Vorbeth:
Thanks for the save, will re-add missing
[Desire Android Development] Smartstradamus:
I got a bit excited after the config file on my dell streak confirmed the msm_72k=y.

but then I remembered a post a few pages back stating that you need a non-sense 2.2 rom and the dell streak hasnt got a 2.2 port yet. DAMN!!!!!
[Desire Android Development] blackplatypus:
nah thats not true, sense or android version does not matter, what does matter is the kernel and the usb controller.

btw kakaroto made a msm72k branch:

http://github.com/kakaroto/PSFreedom/commits/msm72k_experimental
[Desire Android Development] vixsandlee:
I have a question, but first thanks to everyone who is working on this, I may be one of the minority, but I am also looking forward to the PS3 homebrew scene taking off, because I love homebrew :D

but anyway,

When I see people mentioning that you need a certain rom, would that be more the kernel version (as opposed to the android UI and what not)

I only ask, because if its a kernel module, then wouldnt it just be a case of

"insmod <module.name.ko>"

and I dont see with my limited knowledge why the UI attatched would make a blind bit of difference as long as the kernel version was correct.

Anyways, Good luck with this.

EDIT //

Must refresh before posting, I see blackplatypus, has already answered and confirmed my thoughts.
[Desire Android Development] desolateone1:
Well, i've been having trouble running psfreedom on my milestone.

Chances are i'm doing something wrong, but here's the output of the script.

stderr: /sbin/lsmod: not found
stderr: /sbin/lsmod: not found
stderr: /sbin/lsmod: not found
stderr: insmod: can't open 'psfreedom.ko'
[Desire Android Development] -=MoRpH=-:
Same here!

But a Milestone is not a N900 :-)

My scripting skills are not enoughe for the development.

But if someone try to port it for the milestone/droid, i can try it on my ps3. ;-)
[Desire Android Development] stoker25:
http://github.com/kakaroto/PSFreedom/commit/b639822c58632a922c483b2b28b7f404352c6c61

"+desire: msm72k

+DESIRE: msm72k"

not long now :)

many thanks to KaKaRoTo!
[Desire Android Development] aude52:
do we have to completely wipe the fone to install this?
[Desire Android Development] Nekromantik:
woo

thanks everyone involved.
[Desire Android Development] MAMBO04:
Wait so when this is hopefully done, will it work on all Android phones?
[Desire Android Development] Ronaldo_9:
desire and ps3 waiting! Beta test here READY to go :D
[Desire Android Development] gizmo1908:
milestone and ps3 waiting to. man i cant wait, wish i could program this myself
[Desire Android Development] panzerschrekk:
guys, compile it and see if it works ;)
[Desire Android Development] 2fastkuztoms:
Rooted Evo 4g and fat ps3 waiting....
[Desire Android Development] gizmo1908:
wish i knew how to:(
[Desire Android Development] panzerschrekk:
im on my mac..lets see if i can compile it somehow on my linux VM. i'm not a programmer, so ill just try.
[Desire Android Development] gizmo1908:
i wanna try to but i dont even know what files i need to download from github

there is something in the droid section about how to port for the device
[Desire Android Development] tretle:
I realize this only works on certain usb chipsets but I just got a new android phone from meteor and I have no idea where I can find what chipset it is using.

The phone is an LG-GT540, anyone any idea whether this should work?

Thanks for any help in advance.
[Desire Android Development] desolateone1:
I'm trying to port it to the droid/milestone myself, but I am having trouble finding the driver code for musb.
[Desire Android Development] minkeda:
Will there be any difference which ver. im using? i mean 2.1 or 2.2?
[Desire Android Development] abc27:
Listen up people. I'm gonna write this so people stop asking the same questions over and over again.

This will work on MSM72K Devices ONLY. That means phones with a qualcomm CPU like the the Desire or older phones like the G1/Hero e.t.c.

The main requirement of the phone is that it can run a custom kernel, this means Sense 2.2 ROMs (Which as of yet cannot run a custom kernel) CANNOT use this. The mod needs you to remove USB ADB, USB Tethering and USB Mass Storage to work. Therefore realistically speaking you need to use it from a NANDROID backup.

An S3C port (Samsung Galaxy S) is in the very early stages of development. This one is nearly finished barring a few minor problems involving timing.
[Desire Android Development] abc27:
Download the master branch from github and then just compile that. It's designed primarily around mUSB.
[Desire Android Development] Ronaldo_9:
So a custom 2.2 non sense si fine like Opendesire?
[Desire Android Development] Nekromantik:
yes

thats fine