PDA

Ver la Versión Completa : KERNEL NovaKernel para ac101box


novatillo900
27/06/19, 01:18:31
Os traigo una revisión no oficial del kernel de la Archos 101b Oxygen Ultra (ac101box), Bush Spira BUSH Spira B3 10 (o B2 10).

https://www.htcmania.com/picture.php?albumid=1460&pictureid=5736

Principales Características:
- Compatible con la stock ROM.
- Actualizado a la última versión 3.18.140 de la línea 3.18 del kernel de linux estable.
- Compilado con la Linaro Toolchain y gcc 7.4.1-2019.02 para máximo rendimiento.
- Compresión LZ4 para kernel y ramdisk para acelerar arranque.
- Carga dinámica de módulos con modprobe.
- Actualiza varios drivers, GPU, Bluetooth, ....
- Incorpora nuevas funcionalidades, drivers y optimizaciones:
- Radio FM
- WireGuard
- SLIP, L2TP
- PowerSuspend
- Nuevos Gobernadores de CPU: Alucard, Darknes, Alessa, Zzmove
- Nuevos planificadores de IO: BFQ, FIOPS
- Nuevos algoritmos de congestión de control TCP: Cubic, WestWood, HTCP,....
- Nuevos Filesystem: F2FS, EXFAT_FS, SDCARD_FS
- No se proporciona ni overclocking ni underclocking.

En mis pruebas, proporciona mayor velocidad y menor consumo de batería. Sin embargo, la carga de batería, resulta más lenta en modo apagado, al menos en los primeros ciclos de carga, de momento, no puedo asegurarlo.

Antes:
https://www.htcmania.com/picture.php?albumid=1460&pictureid=5737

Después:
https://www.htcmania.com/picture.php?albumid=1460&pictureid=5738

PREGUNTAS Y RESPUESTAS

- ¿Cómo compruebo si aplica a mi tablet?
Instala Device Info HW (https://play.google.com/store/apps/details?id=ru.andr7e.deviceinfohw&hl=es) y contrasta el hardware de tu tablet con el de este enlace (http://deviceinfohw.ru/devices/item.php?item=10218).

- Veo varios archivos para descargar, ¿cuales debo instalar?
Para instalar directamente, los dos archivos con extensión .img que ya incluyen el kernel dentro y son bootables, uno de ellos es un recovery personalizado (TWRP) y el otro un boot, pero ojo, porque tratan la partición de datos como no cifrada y sin dm-verity, lo que se traduce en que, si no la tienes así, la partición de datos se formateará. Si quieres obtener un boot que mantenga estas características, tendrás que generar tu propio boot. Tanto para esto, como para experimentar puede interesarte alguno de los otros archivos, necesitarás el que tiene extensión .img-kernel y necesitarás utilidades para empaquetar y desempaquetar particiones de boot, que soporten el formato de mediatek.

- ¿Cómo se flashea?
Si vas a flashear, saca antes una copia de las particiones que vayas a modificar. Te salvará si tienes algún problema o si deseas volver al stock kernel. Hay varios métodos para hacerlo, busca y elige el que mejor te convenga.
Una vez dispongas de tu copia, con el bootloader desbloqueado, desde adb, ejecutar
fastboot flash boot boot-NovaKernel-ac101box-v1.0.0.img
Si preferís probar antes de flashear (recomendado):
fastboot boot boot-NovaKernel-ac101box-v1.0.0.img
- ¿Y el recovery twrp?
Pues muy parecido, desde adb, ejecutar
fastboot flash recovery recovery-TWRP-NovaKernel-ac101box-v1.0.0.img
Si preferís probar antes de flashear (recomendado):
fastboot boot recovery-TWRP-NovaKernel-ac101box-v1.0.0.img
- ¿Se perderán los datos o los programas instalados?
Si y No, en principio la ROM sigue siendo la misma y los datos no se tocan, tan solo la partición de boot (o en su caso la de recovery), pero lee la advertencia de hace un par de preguntas, si cambia la característica de encriptación la partición se formateará. Si tienes la partición encriptada, mejor genera tu propias imágenes bootables.

- ¿Es necesario borrar la Dalvik Cache?
No, las aplicaciones se optimizan en el primer arranque, equivale al borrado.

- ¿Porqué la primera vez que arranca tarda tanto?
Android detecta el cambio y se inicia el proceso de optimización de todas las aplicaciones. En los arranques posteriores, el arranque es normal.

- ¿Puedo instalar Magisk y rootear?
Si, al igual que con el stock kernel, si dispones del recovery personalizado, descarga el zip de Magisk, arranca el recovery e instala el zip. Luego en Android, instala Magisk Manager.

- ¿No se dispone de una ROM más moderna?
No, esto es solo un kernel, compatible con la stock rom 6.0 y puede que con versiones hasta Oreo, pero que yo sepa, no hay ninguna rom personalizada para esta tablet. Si alguno os animáis, avisadme.

- ¿Y si se rompe algo?
Pues lo sentiría mucho, pero debes saber que solo tú, eres el responsable de cualquier incidente en tus equipos, que haciendo estas intervenciones, que no deberías hacer, si no dispones del conocimiento para solventar cualquier posible problema, pierdes la garantía del fabricante y que por todo ello, debes indagar previamente cualquier duda que tengas respecto a estas instrucciones o cualquiera de los procesos implicados, y en caso de duda, quizas, mejor, no aventurarte.

ENLACES:

NovaKernel v1.0 (https://github.com/carlitros900/android_kernel_archos_oxygen/releases)

Código Fuente (https://github.com/carlitros900/android_kernel_archos_oxygen)