Red de conocimiento informático - Aprendizaje de código fuente - Cómo hacer que tu propio Samsung Galaxy S III i9300 muestre la ROM del paquete

Cómo hacer que tu propio Samsung Galaxy S III i9300 muestre la ROM del paquete

Este tutorial es en realidad un proceso y un principio simples para crear ROM. De acuerdo con este tutorial, puede crear un paquete ROM para Samsung Galaxy S III i9300. Aprendamoslo juntos. Nota: El autor solo proporciona tutoriales para inspirar a otros. El autor no es responsable de las consecuencias causadas por un flasheo inadecuado. En primer lugar, debe preparar lo siguiente:

1. Un entorno Linux (el nivel de su computadora al menos puede usar VirtualBox para instalar un sistema Ubuntu y también sabe dónde ingresar la línea de comando).

2. Paquete ROM oficial completo (incluido cache.img oculto.img modem.bin), paquete ROM oficial (recovery.img system.img system.bin), paquete ROM oficial (recovery.img system. img system.bin), paquete ROM oficial (recovery.img system.img system.bin). img system.img system.img system.img system.img system.img system.img system.img system.img system.img system.img system.img system.modem.bin) recovery.img system.img archivo)

3. El último programa Superuser.app, su (descárguelo de Google)

4. Kit de herramientas ex4_utils (hay tres archivos después de la descarga: make_ext4fs mkuserimg.sh simg2img, en el Entorno Linux Se utiliza para descomprimir Samsung*.img y empaquetar Samsung*.img. Para descargar, utilice Google)

5. img, vaya a Google para descargarlo)

5. Programa flash Odin para i9300 (vaya a Google para descargarlo). La operación de creación de ROM debe realizarse en el entorno Linux (por supuesto). También hay métodos de operación en el entorno de Windows), vaya a Google para conocer el método), no crea que es difícil debido a Linux, de hecho, es muy simple de hacer, similar al proceso de producción de cmd en Windows. es: desbloquear el paquete ROM .tar oficial y extraer la ROM en el paquete ROM .tar al entorno Linux. paquete tar ROM y convierta el formato .img de Samsung al formato de archivo ext (solo es necesario cambiar el contenido de la partición system.img) para completar el programa. Reemplazado o desmontado (enraizado en este punto), luego empaquetado en el formato .img de Samsung y finalmente comprimido en un paquete flash ROM .tar. 1. Descomprima un paquete flash .tar completo y obtenga archivos de imagen cache.img oculto.img modem.bin recovery.img system.img de cinco particiones:

En Windows, puede usar rar para abrir directamente el archivo .tar y descomprímalo, liunx Debe ingresar comandos relevantes en el entorno: tar xvf xxx.tar.md5xxx.tar.md5 es la ROM oficial que descargó. Algunas ROM no tienen sumas de verificación md5 y la extensión final es .tar. para obtener detalles de los parámetros.

2. El archivo .img en la ROM oficial es el formato de partición propio de Samsung y debe convertirse al formato ext estándar antes de poder leerse (existen muchos métodos para la conversión de formato y también se puede convertir en el entorno de Windows). Busque en Google el método). Úselo en el entorno Linux. Para el kit de herramientas ex4_utils mencionado anteriormente, ingrese el siguiente comando: ./simg2img system.img newsys.imgnewsys.img es el archivo .img convertido al formato de partición estándar sim2img. El archivo se puede encontrar en el kit de herramientas ex4_utils. 3. Monte newsys.img en un entorno Linux:

Cree una nueva carpeta tempmkdir temp mount newsys.img to tempmount -o loop newsys.img temp Abra la carpeta temporal para ver si todos los archivos en el teléfono móvil ¿La partición del sistema está incluida aquí? Ahora puede optimizar los programas que cree que no necesita o reemplazar los programas originales con programas de embellecimiento creados por usted mismo. 4. Para rootear este paquete ROM de forma auténtica, debe descargar el programa SuperUser o SuperSU más reciente de Internet, así como el archivo su.

Copia su a la carpeta xbin: cp su temp/xbin/su Dale super permisos a su archivo: chmod 06755 temp/xbin/su Ahora ingresa a la carpeta temp/xbin/ e ingresa ls, su archivo se vuelve rojo para indicar que tiene superpermisos.

Copia Superuser.apk a la carpeta de la aplicación: cp Superuser.apk temp/app/Superuser.apk Dale súper permisos al archivo Superuser: chmod 06755 temp/app/Superuser.apk Ahora ingresa temp/app / carpeta, ingrese ls y el archivo Spueruser se vuelve rojo, lo que significa que ya tiene superpermisos. 5. Vuelva a empaquetar la carpeta Temp que organizó en un archivo de imagen .img en formato Samsung. /mkuserimg.sh -s temp system.img ext4 tempdir 1536M6 y, finalmente, cree su propio paquete flash completo. En este momento, puede combinarlo con su paquete Rom, como reemplazar modem.bin con la banda base de China Unicom o la suya propia. cache. img: tar cvf Asigne un nombre a su paquete flash. img modem.bin recovery.img system.img También puedes agregar la suma de comprobación md5sum -t. Dale a tu paquete flash un nombre.targt; Dale a tu paquete flash un nombre.tar7. Finalmente, desinstala umount temp8 y usa odin. Véalo mostrándolo en su paquete flash personalizado (no olvide borrarlo antes de flashear).

¡Te deseo éxito! Si crees que está bien, añade un punto. Agregado: Otra forma de obtener un system.img personalizado:

Primero, rootea y luego reemplaza los archivos en /system/app en tu teléfono hasta que estés satisfecho.

Ahora haga una copia de seguridad de la partición /system del teléfono actual para obtener system.img

En Windows, en la ventana cmd, escriba: (siempre que sepa cómo usar adb, por favor Busque en Google el método usted mismo) adb shell

Salga para poder obtener la imagen de la partición del sistema de su teléfono actual, luego vaya directamente al paso 6 anterior para crear el paquete flash.

Nota: Debido a que el complemento del cuadro de código no está habilitado en este blog, el código para escribir este artículo está enmarcado entre comillas, por lo que los comandos con sangría en una sola línea en este artículo son comandos de entrada.