Search This Blog

Friday, October 4, 2013

Ubuntu install cyanogenmod on Galaxy S3 I9300 - running heimdall on Ubuntu 10.04


Tutorial on cyanogenmod wiki for flashing CWM on the Galaxy S3 is here.

This is the easy guide to flash Cyanogenmod 10.1.3 on I9300. The machine is Ubuntu 10.04 x64

Download the required file.
run the copyToi386Lib.sh script before running heimdall!
Ubuntu 10.04 lacks libusb-1.0.so.0.1.0 lib!


$./heimdall flash --RECOVERY recovery-clockwork-touch-6.0.3.1-i9300.img --no-reboot

Uploading RECOVERY
100%
RECOVERY upload successful

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

Warning:
The device will hang on completion! You need now to manually reboot the phone into ClockworkMod Recovery mode by holding Home & Volume Up & Power.


After that the i9300 will enter the new TOUCH ClockworkmodRecovery.

Do the following steps:
- wipe DALVIK CACHE
- wipe CACHE&User data
- install update.zip from external SD card

  • cyanogenmod 10.1
  • gapps


Solutions for the following problems:

1. Heimdall does NOT WORK ON UBUNTU!

Run the 32-bit of heimdall on Ubuntu 12.04 ! The 64-bit version currently does NOT work!
The 32-bit version needs  libusb-1.0.so.0.1.0 lib. Download the required file.

2. Problem with detecting the device:

Detecting device...
ERROR: Failed to access device. libusb error: -3

TRY:
sudo chmod -R 777 /dev/bus/usb/001



The problem with libusb1.0:    libusb-1.0.so.0 => not found
- download the libraries from the package and copy them to:
/lib/i386-linux-gnu/

2 comments:

  1. Please post a article cyanogenmod 11 for low end phones DroidREL

    ReplyDelete
  2. I always do get this error:

    ERROR: Failed to confirm end of file transfer sequence!


    ReplyDelete

If you like this post, please leave a comment :)