PDA

Ver la Versión Completa : Dudas sobre AOSP y ROMs de Google


jockos
16/05/14, 15:01:03
A ver si me aclaro con el tema que siempre he tenido la curiosidad.

Esta el código fuente AOSP, que es libre y cualquiera puede coger y compilar su propia ROM. Entiendo que es la base. Entonces:

- ROMS basadas en AOSP = AOSP + añadidos
- ROMS stock de Google = AOSP + código privativo de Google

¿Es así o me equivoco?

Si es así, mi pregunta es ¿existen ROMS derivadas de la stock original de Google? Todas las que veo ponen que vienen de AOSP y a mi me interesan algunas funciones que sólo están en la stock de Google.

Gracias!

ruoani
16/05/14, 15:09:15
La mítica Cataclysm por ejemplo está basada en stock.

Por curiosidad, ¿qué es lo que te interesa de stock que no está en AOSP?

jockos
16/05/14, 15:14:22
La mítica Cataclysm por ejemplo está basada en stock.

Por curiosidad, ¿qué es lo que te interesa de stock que no está en AOSP?
Jejeje.. es una chorrada, pero por ejemplo la app teléfono de Google. Tiene funciones que no tienen AOSP. Supongo que habrá más cosas diferentes, pero me gustan los añadidos y no quiero prescindir de ellos. Miraré lo de Cataclysm...

Igualmente era simple curiosidad porque veo que todas estaban basadas en AOSP y quería conocer el motivo.

cruzfire
16/05/14, 15:34:08
Lo aosp es un mito indie, todo el mundo espera la fuente de Google como agua de mayo, solo Google hace una base comercial, lo demás son hobbies

Sensei Zaldi00
16/05/14, 15:51:12
La fuente de Google es aosp....

Sensei Zaldi00
16/05/14, 16:01:00
Jejeje.. es una chorrada, pero por ejemplo la app teléfono de Google. Tiene funciones que no tienen AOSP. Supongo que habrá más cosas diferentes, pero me gustan los añadidos y no quiero prescindir de ellos. Miraré lo de Cataclysm...

Igualmente era simple curiosidad porque veo que todas estaban basadas en AOSP y quería conocer el motivo.

En xda tienes mods para cambiar el teléfono aosp por el de Google, con el añadido de que al ir pulsando números te van saliendo posibles sitios a los que quieres llamar, imagino que es eso lo que te interesa.

jockos
16/05/14, 16:18:25
En xda tienes mods para cambiar el teléfono aosp por el de Google, con el añadido de que al ir pulsando números te van saliendo posibles sitios a los que quieres llamar, imagino que es eso lo que te interesa.

Sí, eso de los números es lo que utilizo que viene en la stock. ¿ya no hay más diferencias entre la stock y AOSP?

cruzfire
16/05/14, 16:19:14
La fuente de Google es aosp....
Google desarrolla versiones comerciales y los cuelga, que tendrá 4 líneas del Gerrit de algún fulano, pues también

Sensei Zaldi00
16/05/14, 16:47:17
Google desarrolla versiones comerciales y los cuelga, que tendrá 4 líneas del Gerrit de algún fulano, pues también

La rom stock cómo ha dicho el chico en el primer mensaje es AOSP + software propietario de Google. Las roms personalizadas de aquí son todas aosp excepto la cata, así que aquí los fulanos se la pela que Google saque esto o aquello, lo que quieren es ver el código en el repositorio aosp para poder meterle mano.

cruzfire
16/05/14, 17:12:18
Las roms personalizadas de aquí son todas aosp

Podrías hacer un esquema pq estoy confundido.
¿Tu dices que los ingenieros de Google desarrolla código sacado de aosp para llamarlo kvt49l y luego colgarlo otra vez y a partir ahí de todas las roms se llamen "basado en kvt49l pero mi fuente es aosp"?

jockos
16/05/14, 17:15:40
Podrías hacer un esquema pq estoy confundido.
¿Tu dices que los ingenieros de Google desarrolla código sacado de aosp para llamarlo kvt49l y luego colgarlo otra vez y a partir ahí de todas las roms se llamen "basado en kvt49l pero mi fuente es aosp"?

Si no entiendo mal los ingenieros de Google también son los que desarrollan el codigo de AOSP, sólo que además también añaden codigo privativo a sus terminales Nexus que no está disponible en el código AOSP que lo distribuyen con licencias de uso abierto.

Sensei Zaldi00
16/05/14, 17:25:34
Podrías hacer un esquema pq estoy confundido.
¿Tu dices que los ingenieros de Google desarrolla código sacado de aosp para llamarlo kvt49l y luego colgarlo otra vez y a partir ahí de todas las roms se llamen "basado en kvt49l pero mi fuente es aosp"?

No hace falta ningún esquema, mi rom, stock con root es compilación KOT49H, ROM stock de Google cómo ya he dicho, igual que la cata. El resto de roms son KVT49L, compilada desde el código fuente que se puede descargar desde los repositorios aosp. Y sí, tienen 2 github, uno dónde suben los cambios aosp, y otro dónde meten los mismos cambios más los que ellos hacen sobre su kernel, apps privadas (Gmail, play store, dialer de Google, chrome) y que no es público. Un ejemplo, en el changelog aosp de ése que se habla últimamente tanto verás una línea que dice: packages/apps/contacts: New ui DO NOT MERGE (más o menos esas son las palabras), que quiere esto decir, que es muy probable que Google actualice la app de contactos con esa nueva interfaz que sale en las capturas, sin embargo, el código ha sido subido al repositorio aosp y no ha sido fusionado, con lo cual la app de contactos aosp se queda como estaba, en otras palabras, esa interfaz es privada de Google.
Las gapps por ejemplo son las apps (por supuesto con sus librerías y sus partes del frame) privadas de Google y extraídas de la rom stock. Se ponen a parte porque son propiedad de Google y los de cm ya tuvieron movida por incluirlas directamente.

cruzfire
16/05/14, 17:40:39
Vale, es como yo he dicho, Google desarrolla, comparte y lo empuja al n7(kvt49l), y también cherry pick-ea líneas que habrá por ahí, o no?

Sensei Zaldi00
16/05/14, 17:54:05
También los de cm están haciendo ahora lo mismo, tienen un git público donde puedes ver y descargar sus cambios, compilar y modificar su código, y también tienen uno privado donde trabajan sobre su nuevo software cyanogenmod s, como el que lleva el one plus one. Imagino que ahora como empresa éste último estará basado directamente sobre el código que Google pasa a los fabricantes para que apañen sus roms y las nightlys están basadas en AOSP.

ovyx
16/05/14, 18:20:22
No hace falta ningún esquema, mi rom, stock con root es compilación KOT49H, ROM stock de Google cómo ya he dicho, igual que la cata. El resto de roms son KVT49L, compilada desde el código fuente que se puede descargar desde los repositorios aosp. Y sí, tienen 2 github, uno dónde suben los cambios aosp, y otro dónde meten los mismos cambios más los que ellos hacen sobre su kernel, apps privadas (Gmail, play store, dialer de Google, chrome) y que no es público. Un ejemplo, en el changelog aosp de ése que se habla últimamente tanto verás una línea que dice: packages/apps/contacts: New ui DO NOT MERGE (más o menos esas son las palabras), que quiere esto decir, que es muy probable que Google actualice la app de contactos con esa nueva interfaz que sale en las capturas, sin embargo, el código ha sido subido al repositorio aosp y no ha sido fusionado, con lo cual la app de contactos aosp se queda como estaba, en otras palabras, esa interfaz es privada de Google.
Las gapps por ejemplo son las apps (por supuesto con sus librerías y sus partes del frame) privadas de Google y extraídas de la rom stock. Se ponen a parte porque son propiedad de Google y los de cm ya tuvieron movida por incluirlas directamente.

Joder....
Muy buenas explicaciones.......

emialicante
18/05/14, 23:24:24
Si no entiendo mal los ingenieros de Google también son los que desarrollan el codigo de AOSP, sólo que además también añaden codigo privativo a sus terminales Nexus que no está disponible en el código AOSP que lo distribuyen con licencias de uso abierto.


Pues por lo que voy leyendo de aquí y allá Google se ha desmarcado complétamente de AOSP, en adelante Google pasa olímpicamente de todos y hace su propio desarrollo sin contar con nadie.

emialicante
18/05/14, 23:27:04
los de cm ya tuvieron movida por incluirlas directamente.

Hace ya varios meses que CM tiene permiso de Google para incluir sus gapps, si no lo hacen será por desavenencias, orgullo, despecho o vete a saber.

David_Vaz
18/05/14, 23:44:59
Hace ya varios meses que CM tiene permiso de Google para incluir sus gapps, si no lo hacen será por desavenencias, orgullo, despecho o vete a saber.

Tiene permiso para integrarlas en la versión comercial del OnePlusOne (CM11S), que está certificada por Google, pero no puede integrarlas en la versión normal (CM11), puesto que no está certificada por Google.

emialicante
19/05/14, 01:49:42
Tiene permiso para integrarlas en la versión comercial del OnePlusOne (CM11S), que está certificada por Google, pero no puede integrarlas en la versión normal (CM11), puesto que no está certificada por Google.

Hace como cosa de cinco meses mínimo leí un artículo en el que decía que Google había dado permiso a CM para integrar las gapps en sus roms.

David_Vaz
19/05/14, 02:10:04
Hace como cosa de cinco meses mínimo leí un artículo en el que decía que Google había dado permiso a CM para integrar las gapps en sus roms.

Te aseguro de que eso está mal, tienen permiso para instalar GApps en sus ROMs, sí, pero versión comercial (la ROM que lleva el Oppo nuevo)

Edito: ¿Era este artículo? http://www.xataka.com/moviles/oppo-y-cyanogen-avanzan-inversion-y-certificacion-google-a-por-todas

hatebreeder117
19/05/14, 06:58:30
Pues por lo que voy leyendo de aquí y allá Google se ha desmarcado complétamente de AOSP, en adelante Google pasa olímpicamente de todos y hace su propio desarrollo sin contar con nadie.

Yo no lo veo tan mal, habiendo tantas opciones, apuesto que los desarrolladores pueden meter nuevas ideas para sustituir algunas de las apps de google

emialicante
19/05/14, 07:25:18
Te aseguro de que eso está mal, tienen permiso para instalar GApps en sus ROMs, sí, pero versión comercial (la ROM que lleva el Oppo nuevo)

Edito: ¿Era este artículo? http://www.xataka.com/moviles/oppo-y-cyanogen-avanzan-inversion-y-certificacion-google-a-por-todas

Creo que lo leí en inglés, yo lo daba por hecho pero bien podría haber sido otra de esas notícias que luego no son del todo ciertas.

cruzfire
03/06/14, 01:20:19
Lo aosp es un mito indie, todo el mundo espera la fuente de Google como agua de mayo, solo Google hace una base comercial, lo demás son hobbies

Let it rain
531901