PDA

Ver la Versión Completa : ROM [ROM][8.0.0] AOSP Oreo para OnePlus One [Alpha]


mustang_ssc
15/09/17, 21:05:24
HILO ORIGINAL TRADUCIDO.
HILO ORIGINAL AQUÍ (https://forum.xda-developers.com/oneplus-one/orig-development/rom-aosp-oreo-oneplus-one-t3666741)

Proceso de instalación y actualización
Instalación en limpio
- Hacer backup de todos tus datos (importante)
- Wipe system, data y cache
- Instalar ROM + GApps (links de descarga debajo)
- Reiniciar

Actualizaciones/Instalación en sucio
- Instalar ROM + GApps
- Reiniciar

Nota: La ROM soporta MultiROM, pero no se darrá soporte a kernel diferentes al stock y mods.


Fallos y reportes (preferiblemente reportar en el hilo original)
Antes de reportar un error/bug/reinicio ten en cuenta:
- No estar usando ningún custom kernel
- No esta usando ningún mod (si lo estás usando estate seguro de que no esté relacionado con el reporte)
Reportando problemas:
Estate seguro de mencionar que número de build estás usando y subir lo siguiente:
- Logcat (log del sistema)
- Dmesg/lastkmsg (log del kernel/opcional)
Comparte un log utilizando adb o una app como CatLog (https://play.google.com/store/apps/details?id=com.nolanlawson.logcat) o SysLog (https://play.google.com/store/apps/details?id=com.tortel.syslog)


FAQ:
- Está la ROM rooteada por defecto?
No. pero se puede rootear por adb, incluso algunos testers han conseguido rootearla con Magisk.

- Puedo instalar X mod?
Sí pero no se dará soporte.

- Puedo instalar X kernel?
No, hay bastantes cambios de kernel entre Nougat y Oreo.

- Qué GApps puedo utilizar?
Link abajo

- Está la ROM lista para uso diario?
Aún no, pero está cerca.

- Si veo algún error durante la instalación, es normal?
Si es "E:unknown command [log]", ignoralo.

- TWRP me dice "No OS Installed/No hay sistema instalado" cuando intento reiniciar, qué debería hacer?
Reinia, es normal.

- La ROM muestra la ventana "El proceso sistema no está respondiendo después de reiniciar.
No te preocupes, sólo pulsa "Esperar".

- El teclado crashea cuando intento abrir la bandeja de símbolos.
Culpa de AOSP. Utiliza otro teclado mientras tanto.

- CUANDO UNA ACTUALIZACIÓN??
El desarrollador únicamente publica actualizaciones cuando hay una decente cantidad de cambios, es un estudiante y no tiene mucho tiempo libre.


Descargas:
ROM: Basketbuild (https://basketbuild.com/devs/Agent_fabulous/Oreo)|AndroidFileHost (https://www.androidfilehost.com/?w=files&flid=211773)
GApps: Unofficial (https://www.androidfilehost.com/?w=files&flid=211915) por deadlyindian, de XDA.


Source:
- Device tree: https://github.com/AgentFabulous/android_oreo_bacon/tree/device_oneplus_bacon
- Kernel source: https://github.com/AgentFabulous/android_oreo_bacon/tree/kernel_oneplus_msm8974
AOSP sources: Repositorios disponibles en https://android.googlesource.com/


Créditos a:
- Primero y más importante a Agent_fabulous (https://forum.xda-developers.com/member.php?u=5834335) por trabajar en la creación de esta ROM para nuestro dispositivo.
- Google/AOSP por Android 8.0
- AdrianDC, ha ayudado UN MONTÓN en etapas anteriores.
- forkbomb444 y el equipo LineageOS.
- sultanxda por el trabajo en la cámara.
- updateing, freshgiammi, amardeep434 y todo el que ha contribuido en AOSP para nuestro OPO.
- Pacer_456 por compilar para él desarrollaodor y testear builds.
- deadlyindian por trabajar en las unofficial GApps Oreo, thunder kernel y build de tests.
- McAwesomePL, jlobo912, Apayah y todo aquél que colaboró en el testeo.

échale un vistazo a esta review por acervenky:
https://youtu.be/DxNnGT6zdac


Colaboradores:
Agent_fabulous (https://forum.xda-developers.com/member.php?u=5834335)



Tu garantía será anulada.

Tanto yo (Mustang_ssc) como el desarrollador y contribuyentes de la ROM no somos responsables de dispositivos brickeados u otros problemas que puedan ocasionar la instalación de la ROM.
Instala bajo tu propia responsabilidad.

mustang_ssc
15/09/17, 21:05:54
Qué funciona?


- Boot
- GApps: Personalmente me da problemas a la hora de iniciar sesión.
- Bluetooth
- WiFi
- WiFi Hotspot
- RIL / SIM / Datos
- GPS
- Cámara / Vídeo Cámara
- Sensores
- Pantalla
- Touhcscreen
- Vibrador
- Audio
- Micrófono
- Música
- Reproducción de vídeo
- Audio bluetooth
- NFC
- Kernel: suficientemente estable
- Gráficos
- Rendering 3D
- Cargado offline
- USB
- Encriptación: No se sabe
- SE Policy: Permissive
- gestos OnePlus (Oppo common gestures): en progreso
- Ambient Display
- Botones físicos y virtuales: mira debajo



Botones físicos y virtuales:
AOSP no soporta correctamente botones físicos, así que tanto los botones físicos como virtuales están activos por ahora.

Cámara:
Usamos el Camera HAL por sultanxda, modificado un poco para funcionar con la configuración de la ROM + algunas librerías de OOS, y las builds no tienen hacks HAL1 ni relocations, por lo que tus probabilidades de que mods como custom blobs o kernel de funcionar sobre este HAL son muy bajas.

Capturas de pantalla:
Siempre me es realmente tedioso (mustang_ssc) subir capturas de pantalla en HTCMania, si alguien puede hacerlo estaría agradecido, aunque la ROM no tiene más misterio, es una AOSP.

mustang_ssc
15/09/17, 21:06:34
Mío.

ElSorro
18/09/17, 07:33:26
Que tal?

Usable para el dia a dia?

nosekponer
18/09/17, 17:36:11
La verdad q es un buen trabajo, de todas maneras ya no creo q falte mucho para lineage15 "espero" la verdad q hay q agradecer el curro de esta gente :aplausos::aplausos::aplausos::aplausos::aplausos: :aplausos:

motley_cruees
24/09/17, 01:27:48
Deseando probarla...

kabata
24/09/17, 09:38:37
Me gusta más Lineage 15,que ya hay una versión Unofficial en xda,por cierto,lo que menos me gusta de esta ROM es que arranca muy lento,la probé ayer y es que el kernel no es stock,y entonces no pruebas Oreo 100%.

mustang_ssc
24/09/17, 10:01:58
Me gusta más Lineage 15,que ya hay una versión Unofficial en xda,por cierto,lo que menos me gusta de esta ROM es que arranca muy lento,la probé ayer y es que el kernel no es stock,y entonces no pruebas Oreo 100%.

El kernel fue cambiado si no recuerdo mal para eliminar ciertos lags y especialmente sobrecalentamiento que ocurría con el kernel que tenía antes, y sí, el único contra es que arranca más lento de lo normal, por lo demás muy bien la verdad.
El tener un custom kernel no veo que quite la experiencia de Oreo, de hecho podemos llegar a la conclusión de que todos los kernels de las roms son customs porque todos sin excepción se basan en versiones antiguas adaptadas para funcionar con Oreo.

kabata
25/09/17, 11:55:28
Mustang_ssc,para mi que si que quita la experiencia Oreo,como nougat,Lollipop...
En el sentido que cualquier modificación en el kernel,cualquier commit que le metas,ya no es el trabajo que han hecho los desarrolladores de Google,o de cualquier marca que use Android.
Te puede ir mejor,te puedo ir peor,te puede durar más la batería,menos...
Al final sabes lo que es Oreo en un móvil si la marca actualiza su móvil,sino lo demás son ports,que hay muchas cosas del móvil que no funcionan como si fuera stock.

mustang_ssc
25/09/17, 22:02:01
Mustang_ssc,para mi que si que quita la experiencia Oreo,como nougat,Lollipop...
En el sentido que cualquier modificación en el kernel,cualquier commit que le metas,ya no es el trabajo que han hecho los desarrolladores de Google,o de cualquier marca que use Android.
Te puede ir mejor,te puedo ir peor,te puede durar más la batería,menos...
Al final sabes lo que es Oreo en un móvil si la marca actualiza su móvil,sino lo demás son ports,que hay muchas cosas del móvil que no funcionan como si fuera stock.

En cuanto a la kernel source a lo largo de los años ha sido desarrollada por miles de desarrolladores de diferentes compañías e independientes, al final todos cogen la misma base y la adaptan y optimizan para su dispositivo, y así el kernel linux va evolucionando, es un trabajo de todos. Otro asunto es la source de Android (AOSP) que ya suele ser "manoseada" para crear ligeramente diferentes versiones Android (LineageOS, OMNI, ParanoidAndroid, etc) aunque no todos los casos son iguales porque algunas, como esta, mantienen casi toda, sino toda, la esencia del sistema de Google ya que se descarga la source directamente de los repositorios de Google y se adapta todo lo específico del dispositivo (kernel source, device tree y los propietary vendors) para hacerla funcionar.

El hecho de que tenga commits, no oficiales si lo podemos llamar así, no tiene sentido tratarlo como algo negativo cuando el propósito de esos commits es optimizar, adaptar y/o arreglar cosas que no hizo la compañía del dispositivo, y los desarrolladores en general saben bien qué están haciendo aunque sí es cierto que a veces pueden meter la pata y crear inestabilidad y bugs, pero es el precio a pagar por tener un sistema tan desfragmentado en cuanto a actualizaciones y un dispositivo de hace más de 3 años.

En cuanto que las cosas no funcionan como stock ahí te doy parte de la razón, un ejemplo es la cámara que por el desarrollo no oficial no suele mantener la misma calidad calidad de cámara entre otros ejemplos, aunque esto también se puede aplicar a la propia compañía que puede no dedicar un buen esfuerzo en mantener el nivel de la cámara en futuras actualizaciones.

Aaron_Vill
25/09/17, 23:48:16
Yo llevo desde el jueves pasado con ella, que la encontré por xda y me animé a probarla... Y el único problema (para mi grave) que he encontrado para mi uso diario, es que las alarmas no funcionan...

Por lo demás me va perfecta!

motley_cruees
30/09/17, 17:28:40
Probando, de momento bien.

Alguien sabe como se desactiva la barra de navegacion?

apfo
03/10/17, 10:44:07
Probando, de momento bien.

Alguien sabe como se desactiva la barra de navegacion?

Actualiza a la versión del día 30 de septiembre y podrás usar y configurar los botones del móvil desde accesibilidad. Un saludo

motley_cruees
05/10/17, 10:40:10
Actualiza a la versión del día 30 de septiembre y podrás usar y configurar los botones del móvil desde accesibilidad. Un saludo

Gracias.

Para el tema del root como lo haceis?

Tambien quiero quitar aplicaciones que se arrancan automaticamente al inicio pero no me deja quitarlas

motley_cruees
12/10/17, 10:55:36
Segun voy probando veo...

Cuando me quedo sin bateria y lo pongo a cargar el telefono se queda como en bucle y para arrancarlo tengo que entrar en el recovery y desde ahi reiniciarlo

No puedo seleccionar como tonos de alarma canciones.

Algunas aplicaciones se quedan congeladas pero ya no se si es de la rom o del movil que se hace mayor porque me ha pasado en una anterior rom 7.1