Este es una especie de tutorial para rootear e instalar nueva ROM en el celular Samsung Galaxy S3 Mini GT-i8190L con GNU/Linux.
Para ello necesitaremos:
A. Instalar Heimdall 4.x (hay paquetes .deb para debian y ubuntu > 12.10 pero en este caso compilaremos)
1 Requisitos para compilar
Abrir la terminal y colocar:
sudo apt-get install git build-essential pkg-config zlib1g-dev libusb-dev libqt4-dev qt4-qmake autoconf libtool libusb-1.0-0-dev
2 Compilación
git clone git://github.com/Benjamin-Dobell/Heimdall.git cd Heimdall/libpit ./autogen.sh ./configure make cd ../heimdall ./autogen.sh ./configure make su -c 'make install' cd ../heimdall-frontend/ qmake-qt4 heimdall-frontend.pro make su -c 'make install'
Si da error “RCC: Warning: No resources in ”˜mainwindow.qrc’” ignorarlo y seguir adelante.
Fuente:Â http://wiki.cyanogenmod.org/w/Install_and_compile_Heimdall#Generic_Linux_Instructions
En este paso, desde línea de comandos, de podría ejecutar heimdall y heimdall-frontend
2. Colocar el supersu en la raíz de la SD
Bajarlo de acá:Â http://forum.xda-developers.com/attachment.php?attachmentid=1734642&d=1361027360
(Fuente original:Â http://www.htcmania.com/showthread.php?t=581320)
3. Mediante heimdall, colocar CWM
3.1 Bajar de acá el CWM:Â http://forum.xda-developers.com/attachment.php?attachmentid=1734627&d=1361026804
3.2 Descomprimirlo: saldrá un recovery.img
3.3 Poner el teléfono en modo descarga. Para ello presionar: power, home y flecha abajo
3.4 Mediante línea de comandos (no pudimos hacerlo por el frontend) instalar en la partición correspondiente (depende del dispositivo)
Averiguamos la partición donde está el recovery:
sudo heimdall print-pit --verbose | grep -n5 recovery
En nuestro caso, se llama Kernel2, entonces:
sudo heimdall flash --Kernel2 Escritorio/recovery.img
4. Desde CWM instalar supersu
Para levantar CWM, hacer powr, flecha arriba y home.
Luego navegar por el menú y hacer «instalar zip from sdcard» y elegir supersu (donde lo habíamos colocado)
Listo ! El teléfono está rooteado. Ahora se pueden hacer miles de cosas nuevas: instalar f-droid, titanium backup, prey, etc.. También se puede….
B. Instalar una nueva ROM
Actualización: NO INSTALE LA ROM QUE SE MUESTRA DEBAJO. Busque otra, ya que cyanogenmod distribiuda por maclaw anda muy mal y el tipo no da respuesta
1. Descargar por ejemplo http://forum.xda-developers.com/showthread.php?t=2165575 esa rom y colocarla en la tarjeta SD
2. Reinciar el teléfono y desde CWM, hacer «wipe factory»
3 Luego hacer «instalar zip from sdcard» y elegir la rom previamente colcocada en la SD