Installation on Samsung Galaxy S i9000?

Added by François Coulier 3 months ago

Hello all!

The installation procedure for a Samsung Galaxy S i9000 (http://redmine.replicant.us/projects/replicant/wiki/GalaxySI9000Installation) call for prior installation of CyanogenMod. The link to CyanogenMod installation instruction is dead (presumably because CyanogenMod is dead also).

I turned to LineageOS instead, but Samsung Galaxy S i9000 is not (and presumably will not be) supported by Lieage OS.

Is there any hope I can install Replicant on my Galaxy S ? I just bought it (used) for this purpose.

François


Replies (6)

RE: Installation on Samsung Galaxy S i9000? - Added by Andrés D 3 months ago

You can see cyanogenmod installation instructions form archive.org, for your device:

https://web.archive.org/web/20161224235514/http://wiki.cyanogenmod.org/w/Install_CM_for_galaxysmtd

For the images, you can download them from:

https://archive.org/download/cmarchive_snapshots (last snapshot)
https://archive.org/download/cmarchive_nighlies (last nightly build)

Don't forget to check the sha1sum from https://download.cyanogenmod.org/ before flashing it to the phone.

RE: Installation on Samsung Galaxy S i9000? - Added by François Coulier 3 months ago

Thanks a lot Andrés !

I have been able to go through the installation a the recovery with heimdall.
Heimdall (seems to) terminates nicely; this is what I get on the terminal:

Initialising connection...
Detecting device...
Claiming interface...
Attempt failed. Detaching driver...
Claiming interface again...
Setting up interface...

Initialising protocol...
Protocol initialisation successful.

Beginning session...

Some devices may take up to 2 minutes to respond.
Please be patient!

Session begun.

Downloading device's PIT file...
PIT file download successful.

Uploading KERNEL
100%
KERNEL upload successful

Ending session...
Releasing device interface...
Re-attaching kernel driver...

On the phone side, I have the blue transfer bar.

However, when trying to start with the recovery mode (Vol Up & Home & Power), I have a "FORCED UPLOAD by KEY PRESSING" screen. While I'm not really sure this is what I should get, I tried adb on that, but adb won't detect any device.

And I don't know what to do next...

RE: Installation on Samsung Galaxy S i9000? - Added by François Coulier 3 months ago

I should add: my phone won't start on normal mode. I get a flashing "Galaxy S" screen, but nothing else...

RE: Installation on Samsung Galaxy S i9000? - Added by Andrés D 3 months ago

François Coulier wrote:

I have been able to go through the installation a the recovery with heimdall.
Heimdall (seems to) terminates nicely; this is what I get on the terminal:
[...]
However, when trying to start with the recovery mode (Vol Up & Home & Power), I have a "FORCED UPLOAD by KEY PRESSING" screen. While I'm not really sure this is what I should get, I tried adb on that, but adb won't detect any device.

Which recovery image have you installed? I only linked the android images, not the recovery ones. https://download.cyanogenmod.org/ seems down now, and I don't know where the recovery images are for your device. Maybe it works with the replicant recovery image.

Andrés

RE: Installation on Samsung Galaxy S i9000? - Added by François Coulier 3 months ago

I followed the link on step 2 of the cyanogenmod installation instructions from archive.org (https://web.archive.org/web/20161224235514/http://wiki.cyanogenmod.org/w/Install_CM_for_galaxysmtd).
This link leads to https://web.archive.org/web/20161224235514/http://www.semaphore.gr/kernels/Semaphore_2.7.4.tar
So I guess it's a Semaphore recovery (?)

François

RE: Installation on Samsung Galaxy S i9000? - Added by François Coulier 3 months ago

OK, it does work with replicant recovery image (at least, I can boot into recovery mode).
I used http://redmine.replicant.us/projects/replicant/wiki/ReplicantImages and then the recovery.img for Galaxy S (I9000)
I now have the CWM-based Recovery v6.0.4.6

Once in recovery mode, whether I tried to install from sdcard or sideload, cm-10.2.1-galaxysmtd.zip or replicant-4.2-galaxysmtd.zip, I get similar error messages :
E:Error in /storage/sdcard1/replicant-4.2-galaxysmtd.zip (or in /tmp/update.zip if using sideload)
(Status O)
Installation aborted

No error message from adb.
I did check the md5sum of the zip files.

Any idea?

François

(1-6/6)