ROMs y desarrollo Samsung Galaxy S Plus ROMs y desarrollo Samsung Galaxy S Plus

Respuesta
 
Herramientas
  #1  
Viejo 11/04/12, 18:39:22
Array

[xs_avatar]
_suke_ _suke_ no está en línea
Usuario muy activo
 
Fecha de registro: ene 2012
Mensajes: 1,594
Modelo de smartphone: Pixel 6a
Tu operador: Pepephone
[I9001] Conceptos Básicos / Guía Completa para Novatos [Traduciendo...]

He visto por XDA este fantástico tutorial, por lo que procederé a copiarlo y traducirlo poco a poco. Adaptaré enlaces a tutoriales de HTCM si existen. Ni que decir cabe que todos los créditos son para fabsau por todo el curro que esto conlleva. Debo aclarar también que mi conocimiento del ingles no es perfecto, por lo que si consideráis que ciertas cosas merecen una mejor traducción, no dudéis en decirlo.

HTCM --> Enlace HTCMania
XDA --> Enlace XDA-Developers (inglés)


--------------------------------------------------------------------------------------------------------------------


No me hago responsable de lo que hagas. ¡¡Esta guía puede "destruir" tu telefono si haces algo diferente a lo explicado aquí!!

¡No pretendo darme aires de grandeza! ¡ Si hay algún error, sed libres de corregirme!




¡Hola gente!
Ví que aquí no había ninguna guía básica para nuestro terminal, a la vez que me di cuenta de que tenemos un montón de nuevos miembros, también.
Esta guía será tan para novatos, que hasta mi abuela podrá entenderla
Intentaré contestar cualquier pregunta y lo añadiré a continuación a la página principal. Voy a responder muy amablemente, así que no dude en preguntar cualquier cosa =)




Debéis Tener:

Las cosas siguientes son artículos imprescindibles para todos los teléfonos I9001. En esta guía voy a explicar cómo obtenerlos en TU teléfono.
La mayoría de estas cosas se instalan automáticamente al instalarte una custom rom, por lo que será aún mas fácil conseguirlas.

Busybox
USB-Debugging
Clockworkmod
Root
Deodex


Por favor, siga cada paso, no se salte ninguno y haga todo exactamente como se explica aquí ...



1. Conceptos Básicos:
(Click para mostrar/ocultar)

Acerca de las Roms:

(Click para mostrar/ocultar)

Qué es una Rom:

Todo el sistema de su teléfono es una rom. Windows 7 es una ROM para tu ordenador (sólo es una metáfora)
Una ROM contiene diferentes secciones:
boot.img (kernel)
system.img (el sistema principal)
recovery.img (el modo recovery)
cache.img (caches)


Stock-Rom:

Una Stock-Rom es el sistema que Samsung entrega de fábrica. Samsung construye estas rom con el código fuente de Google Android y lo modifica como les interesa.
¡La Stock-Rom es la rom original de tu teléfono!
Puedes encontrar un montón de stock roms en este Índice [HTCM] [XDA].


Custom-Rom:

Una Custom-rom o una Rom Cocinada es una ROM modificada, que tiene diferentes mejoras. La base puede ser de una Stock-ROM o una AOSP-ROM.
Puedes encontrar gran cantidad de ellas por el foro o visitando el Índice [HTCM] [XDA].


AOSP-Rom:

Es también una Custom-Rom, pero la base está construida a partir de las fuentes de Google. Las ventajas son que no hay aplicaciones basura por defecto, que es más estable y tiene una mayor funcionalidad. Pero la desventaja es que es más difícil de construir y que tomará mucho tiempo para estar libre de errores.


Conocimientos básicos:

(Click para mostrar/ocultar)

Qué son los Tweaks:

Los Tweaks son modificaciones que cambian valores del sistema. Habitualmente son mejoras de rendimiento.


Descripción del Kernel:

El Kernel (núcleo en inglés) es la parte del software que controla todo el sistema.
El kernel controla la cpu mediante el gobernador. El gobernador decide el comportamiento de la cpu, como cuando debe trabajar al máximo o cuando debe hacerlo al mínimo.
The kernel controls the ram and sd-card behavior with the scheduler. The scheduler decides how long a process should be saved in the ram and it influences the sd-card read and write speed.
The kernel controls the voltage of the battery on a specific cpu clock, too
The kernels which are offered here are oc (overclocked), UV (under volted), they add new governors and scheduler and the add the init.d support.
Init.d makes it possible to launch tweaks at the boot of the phone if they are in the init.d folder (system/etc/init.d).
A description of governors and scheduler are here and here
You can change the governor and scheduler with AnTuTu CPU Master
I recommend strongly to change the kernel because it improves your system immense, but in the other hand the car cardle will not work anymore with these kernels.
Only Stock Kernel and the stock kernel with init.d support the car cardle

Estos son los kernel mas populares hasta ahora:
Skyhigh
Feamod
Vitality
Stock Kernel with Init.d - KQ7


Bloadware:

Bloadware son aplicaciones que nadie necesita. Samsung y las operadoras las implementan. Al eliminarlas, habrá más espacio libre para otras aplicaciones y tendremos más memoria RAM disponible.


Brick:

Es un bloqueo. Tu teléfono estará bloqueado cuando no puedas hacer nada. Hay dos tipos de bloqueo.

Soft Brick:

Cuando tu teléfono tiene un Soft Brick puede que entre en un bucle (se reinicia y comienza de nuevo).
Este bloqueo suele ocurrir al instalar temas en un sistema odexado (más información en el punto 8).
Puedes resolver este bloqueo fácilmente instalando una nueva rom por recovery o por odin (más información en el punto 2).

Hard Brick:

Cuando tu teléfono tiene un Hard Brick no puedes hacer nada. No podrás acceder ni a Modo Recovery, ni a Modo Download.
Los Hard bricks suelen ocurrir cuando se flashean roms de otros teléfonos o cuando se flashean roms en mal estado.
Puedes resolverlo A VECES con un JTAG. Si el jtag no funciona, deberás mandar el telefono al SAT para una costosa reparación.


Batterly life:

Puedes mejorar la vida de tu batería cambiando el governador, el scheduler, apagando el gps, el bluetooth, el wifi y bajando el nivel de brillo de la pantalla.
Puedes mejorar la vida de la batería también cambiando el máx. y mín. del reloj del procesador. Pero esto quiere decir que debes encontrar tu punto medio de rendimiento y consumo de batería.


Wipe:

Wipe=Limpiar
Un wipe es cuando borras todo de tu telefono. Tiene el mismo significado que borrar o formatear. Cómo hacer un wipe esta explicado en el punto 6.


Otros Ajustes:

(Click para mostrar/ocultar)

Animaciones:

En los ajustes por defecto las animaciones vienen desactivadas, pero quedan muy bien al activarlas. Si quieres, por ejemplo, que la pantalla se apague a la antigua, deberas activar las animaciones.

Cómo activar las animaciones:
Entra en "Ajustes"
Entra en "Pantalla"
Selecciona "Animaciones"
Elige "Todas las animaciones"


Problemas Wi-Fi:

Si tienes problemas con el Wi-Fi este método puede resolver tus problemas
Entra en "Ajustes"
Elige "Ajustes Wi-Fi"
Pulsa el botón de menu
Selecciona "Avanzado"
Activa "Utilizar IP Estática"

Otra solución es instalar un wifi-fix, que consiste en el modem y los binarios de otra rom en la que el Wi-Fi funcione mejor.


Busybox:

Busybox es una colección de comandos y funciones de cada teléfono Android. Algunas custom roms no funcionarán correctamente sin Busybox. Normalmente, Busybox se instala automáticamente con la custom rom pero, de no ser así, puedes descargartelo desde Google Play.


Ajustes USB:

(Click para mostrar/ocultar)

Qué es el Modo Depuración:

La Depuración USB es una función de Android. Si esta activada podrás usar adb. Asegúrate de tenerla siempre activada porque la necesitaras a menudo y así te evitarás problemas.


Qué es adb:

adb significa: Android Debug Bridge
Con adb puedes cambiar/editar/instalar archivos en tu teléfono desde tu ordenador. El usuario Broodplank1337 de XDA ha hecho un gran configurador (BroodRom Configurator) que te permite hacer cosas increíbles.


Cómo activar la Depuración USB:

Entra en Ajustes
Entra en Aplicaciones
Entra en Desarrollo
Activa Depuración de USB


Cómo copiar archivos a la memoria interna:

Asegurate de que tienes instalados los Drivers. Si no los tienes, puedes descargarlos de la web oficial de Samsung (Si tienes instalado Kies, también tienes los Drivers).
Asegurate de tener activada la Depuración USB en los ajustes de tu teléfono
Conecta ahora tu telefono al ordenador mediante el cable usb
Baja la barra de notificaciones y selecciona la notificacion de usb. Una vez hecho, elige "Conectar almacenamiento a PC"
Ahora puedes copiar tus archivos a la memoria interna.
La capacidad de almacenamiento de tu memoria interna es de 5 GB


2. Cómo instalar cualquier Rom/Kernel/Recovery/Mod:
(Click para mostrar/ocultar)
Si es un archivo .zip lo tienes que instalar con Clockworkmod Recovery. Si por el contrario es un archivo .tar o .tar.md5 tienes que instalarlo con Odin.


Odin:


Qué es Odin:

Odin es un programa para Windows con el cual puedes instalar custom roms y kernel mientras tu telefono esta en Modo Download. Para usar Odín necesitas el archivo AriesVE.ops y el kernel o la custom rom que quieras instalar.


Qué es el Modo Download:

Cuando tu telefono esta en Modo Download puedes flashear kernel, roms y nuevos recovery con Odin. Solamente se puede salir del Modo Download quitando la batería o cuando Odin termina de flashear.


Como entrar al Modo Download:

Apaga el telefono y espera a que esté completamente desconectado
Presiona Vol- + Botón central + Botón de encendido hasta que aparezca un icono de Android. (Imagen en el post#2).


Instalar Custom Roms y Kernels con Odin

Descargar:
-Odin
-AriesVE.ops
Abrir Odin.exe
Selecciona "OPS" y busca el archivo AriesVE.ops
Activa la Opción "One Package"
Click en "One Package" y seleciona el archivo .tar o .tar.md5
Pon el telefono en Modo Download
Conecta el telefono al puerto usb y espera a que Odin lo reconozca
Pulsa "Start" en Odin
Espera hasta que el telefono se reinicio de forma automatica
(En post#2 hay una imagen explicativa)



Modo Recovery:


Qué es el Modo Recovery:


El Modo Recovery es como la BIOS de tu ordenador. Desde ahí puedes gestionar tu telefono facilmente. El modo Recovery que viene de serie no tiene muchas funciones, por lo que hay custom recovery que aportan más utilidades. El mejor recovery es Clockworkmod.

Qué es clockworkmod:

Clockworkmod es actualmente el recovery mas popular y, de momento, el más estable también.


Otras expresiones para "clockworkmod":

"CWM"
"Recovery Mode"
"feamod"


Qué diferencias hay entre el Stock Recovery y Clockworkmod:

With the stock Recovery Mod you can just make a Factory Reset and install simple zip files. You will not be able to install custom roms!
With the clockworkmod you can backup, restore and format your system and install any custom rom


Do I need the Clockworkmod:

Yes it is a must have, you will not be able to install any custom rom or other mods


How to get in the stock-Recovery Mode:

Please turn off your phone and wait until it is completely shut down
Press please the power + the volume up button for 10 seconds
When you see a Box with an android icon press once the menu button to be able to use it


How to navigate in stock Recovery Mode:

Navigating:
Volume Up/Down
Selecting:
Home-Button


How to install the Clockworkmod:

Download:
AriesVE
Odin
FeaModRecovery 1.2
(downloadlinks are in post#3)
Enter the Download Mod
Now start Odin
Select as always AriesVE.ops as ops file
Then activate “one package” option in Odin and choose as “one package” “FeaModRecovery_1.2.tar.md5”
Press "Start" and wait until your phone reboots


How to get in the Clockworkmod:

Please turn off your phone and wait until it is completely shut down
Press please the power + the volume up button for 10 seconds


How to navigate in Clockworkmod:

Navigating:
Volume Up/Down
Selecting:
Menu-Button
Back:
Back-Button


What is "mounting":

If you mount something you will be able to edit/delete/add files to your system. Developer always recommend to mount /system before installing a mod, because if you don´t do it the mod will not be installed successfully


How can I mount /system:

Enter in the Clockworkmod
Choose "mounts and storage"
Choose "mount /system"

It works with /data , /cache , /efs , /emmc , /sdcard ,too


How to install Custom Roms/Kernel/Recovery/Mods with the Clockworkmod:

Put the zip file on your external-card in a folder (Do not put it in a folder with starting with a ".")
Enter in the Clockworkmod
Choose “install zip from sdcard”
Choose “choose zip from sdcard”
Choose the .zip file and install it
Reboot


3. Root:
(Click para mostrar/ocultar)
What is a Root:

You can compare "Root" with the "admin" on your computer or with a “Jailbreak” for Apple products. If you have "root" you can modify all on your system. If you have installed root there will be no more borders.


Other expressions for "root":

"superuser"
"su"


What can I do exactly with a Root:

Firstly you can backup your apps (will explain this later more precise)
You can change the cpu frequency (cpu=processor an electronic circuit which executes computer programs)
You can run every app which needs root access


Does the root pay up:

Yes it does because it is the first border to cross for having the best of your phone


How to install Root with Clockworkmod:

Download the root from post#3
Put the root.zip on your external-sd-card in a folder (Do not put it in a folder with starting with a ".")
Enter the Clockworkmod
Choose "install zip from sdcard"
Choose "choose zip from sdcard"
Choose the root.zip and install it
Reboot your phone


How to install Root with stock Recovery:

Download the root from post#3
Put it on your internal SD card. Please just copy it on your SD-card and NOT in any folder
Enter in the stock Recovery Mod
Then you choose “apply update” and you choose the root.zip and install it
Reboot then your Phone by choosing “rebooting”


How to Unroot:

Download the "unroot.zip" from post#3
Put the .zip on your external-sdcard in a folder
Enter in the clockworkmod/stock recovery mode
Install it like you installed the root.zip


4. How to Backup:
(Click para mostrar/ocultar)
There are two ways of backing up your data.
With Titanium Backup:
Titanium Backup is an app which will only backup your apps
Titanium Backup is a free app but I recommend only the pro version, because the free is too slow

Your backup will be saved on you internal-card in:
/titanium backup

With Clockworkmod:
With the clockworkmod you can backup your apps and your whole system with all settings. I prefer this method because it is simple and secure...


How to Backup in CWM:

Enter the Clockworkmod
Select “backup and restore”
Select “backup” and enjoy your backup

Your backup will be saved on your external-card in:
/clockworkmod/backup


5. Restaurar:
(Click para mostrar/ocultar)
How to restore the whole system:

Enter the Clockworkmod
Select “backup and restore”
Select “restore” and choose the date of your backup


How to restore only apps:

Enter the Clockworkmod
Select “backup and restore”
Select “advanced restore”
Choose the date of the backup
Choose “data”


6. Cómo Formatear:
(Click para mostrar/ocultar)
Do this every time before flashing a stock- or custom-rom!

Attention!


You will delete everything on your phone! Your phone will not even be able to boot! Only Clockworkmod and the Download-Mode will be left! (Your SIM-Card will be untouched)
Please make sure that you saved only your backups on another device before formatting your phone (like on your computer)
This is the best method for using the full experience of every custom rom! I recommend this method because in the past a lot of users had issues with custom roms. They had installed a lot of different custom roms before and they didn´t format their phone correctly before flashing the new rom. This caused a lot of problems
Enter in the Clockworkmod
Choose “Mounts and storage”
Select all after all
Format /system
Format /cache
Format /data
Format /system
(Format /emmc)
(Format /sdcard)
Formating "emmc" and "sdcard" is not a duty! You will need it if you installed a mod on your internal or in your external card


7. Garantía:
(Click para mostrar/ocultar)
What makes your warranty dissapear:

Root
Clockworkmod
Custom-Rom
Other Kernel


How to restore your warranty:

You can restore warranty easily, you have just to flash the stock-rom which was on your device when you bought it. If you not remember which stock-rom you had installed as first visit Sammobile and search for I9001. Download the stock-rom which is for your country, flash it with odin and you will have your warranty back
(For using the Search you have to Regist on Sammobile)


8. Deodexar (AVANZADO):
(Click para mostrar/ocultar)
What is Odex:

All apps are at the beginning odexed. Odex means that the apps are actually "packed". When the apps are odex it is more difficult to modify them.

What is Deodex:

Deodexing apps means that you are "unpacking" the apps. When you deodex your apps you will be able to modify them. A deodexed Rom belongs to basic because you will need it for installing a theme or other mods.

Deodexing your rom will not cause any disadvantages


How to Deodex:


Requierments:

Root
Busybox
Java SDK (Download is in the post #3)
USB-Debugging
xUltimate-v2.3.3 (Download is in the post #3)
Connect your phone with the usb-wire
Extract xUltimate-v2.3.3.zip
Start the "Test.exe"
Following must be in the command prompt:
adb = PASS!
odex = PASS!
zip = PASS!
busybox = PASS!
java = PASS!
temp = PASS!
deodex = SKIP!
redex = SKIP!
If something is different please do not deodex you phone because you will fail. If it all matches do following things:
Start the "Main.exe"
Press "1"
When it is finished press please "2"
Enter the folder "origi_app" and delete following files:
Maps.apk
Maps.odex
Phonesky.apk
Phonesky.odex
PlusOne.apk
PlusOne.odex
Enter again xUltimate-v2.3.3 and press please "3"
When it is finished press please "4"
After it is finished start the Deodex.bat (big thanks to nikagl for the commands)
After the automated reboot your phone should be successful deodexed


To check if youre phone is deodexed just run again the "Test.exe" and under the point "deodex" should be "PASS!" or under the point "odex" should be "FAIL!"


Créditos:
(Click para mostrar/ocultar)
KeksKlip - For the root
manveru0 - For the clockworkmod
Skywalker01 - For making big improvements in this forum (and later for the new clockworkmod)
All people which gave me this knowledge!! ♥
All other Devs that are working hard just to make US happy!!!!

Última edición por _suke_ Día 27/06/12 a las 14:19:58.
Responder Con Cita
Los siguientes 4 usuarios han agradecido a _suke_ su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 11/04/12, 18:39:37
Array

[xs_avatar]
_suke_ _suke_ no está en línea
Usuario muy activo
 
Fecha de registro: ene 2012
Mensajes: 1,594
Modelo de smartphone: Pixel 6a
Tu operador: Pepephone
Botones:



Modo Download:



Modo Recovery:



Odin:


Última edición por _suke_ Día 12/04/12 a las 20:12:39.
Responder Con Cita
  #3  
Viejo 11/04/12, 18:40:28
Array

[xs_avatar]
_suke_ _suke_ no está en línea
Usuario muy activo
 
Fecha de registro: ene 2012
Mensajes: 1,594
Modelo de smartphone: Pixel 6a
Tu operador: Pepephone
Reservado por si acaso.
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Samsung > Otros smartphones de Samsung antiguos > Samsung Galaxy S Plus > ROMs y desarrollo Samsung Galaxy S Plus

Herramientas


Hora actual: 05:51:14 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /