ROMs y desarrollo OnePlus ROMs y desarrollo OnePlus

Respuesta
 
Herramientas
  #1  
Viejo 02/03/15, 11:48:53
Array

[xs_avatar]
lozo2010 lozo2010 no está en línea
Desarrollador
 
Fecha de registro: jun 2012
Mensajes: 315
Modelo de smartphone: ONEPLUS ONE
Tu operador: Simyo
[PORT] [ALFA] Ubuntu touch para ONEPLUS One

Bueno os dejo por aqui el port de la ROM de Ubuntu touch (Basado en 4.4.2) para nuestro dispositivo

Ir al link original: http://forums.oneplus.net/threads/wip-ubuntu-touch-for-oneplus-one.266170





De momento el desarrollador ha conseguido que funciones lo siguiente, pero esta trabajando para hacerla funcional.

Changelog:

(Click para mostrar/ocultar)

12-4-2015: WIFI FUNCIONA!





Funciona
No Funciona
Not Tested

Graphics
Boot process
Rotation
Cellular Radio
BT
Wireless network
Sound
Touch
Camera
Video Decode
Suspend/Resume


Ncesario Bootloader abierto y recomendable recovery TWRP

Como instalar la Rom: NECESARIO UBUNTU O OTRA DISTRIBUCION DE LINUX

Realizar backup con el recovery. En el tutorial pone que hay que hacer full wipe, de la memoria interna tambien, Pero no es necesario, con hacer todos los WIPES menos el de memoria interna tambien funciona.

Flashea bajo tu propia responsabilidad.

Ingles:
(Click para mostrar/ocultar)
Test Build (Not Stable at all!, build by me)

Flash on you device, THIS MAY BRICK YOUR DEVICE!!!!! DON'T DO THIS IF YOU DON'T KNOW WHAT YOU ARE DOING!!!!!

FIRST DO A BACKUP! YES, DO IT!

1. Download UbuntuTouch-opo-installer.zip, boot.img, system.img and vivid-preinstalled-touch-armhf.tar.gz

2. Reboot the device into fastboot mode

3. Flash boot.img using fastboot

Código:
fastboot flash boot boot.img
4. Boot the device back to recovery (I recommend twrp, but anything should work!)

5. Wait until adb has started (use "adb devices" to check if it has started)

6. Extract UbuntuTouch-opo-installer.zip, remember to have the configs folder in the same folder as the script.

7. Flash ubuntu root system and system.img using rootstock installer

Código:
./OnePlusOne-rootstock-installer vivid-preinstalled-touch-armhf.tar.gz system.img
8. After that it should boot ubuntu




Español: (Google Translate)
(Click para mostrar/ocultar)
Test Build (No ESTABLE)

Flash en su dispositivo, esto puede BRICKEAR SU DISPOSITIVO !!!!! NO HACER ESTO SI USTED NO SABE LO QUE ESTÁ HACIENDO !!!!!

PRIMERO HAGA UNA COPIA DE SEGURIDAD!

1. Descargar UbuntuTouch-opo-installer.zip, boot.img, system.img y vivid-preinstalled-touch-armhf.tar.gz

2. Reiniciar el dispositivo en modo fastboot.

3. Flash boot.img usando fastboot

Código:
fastboot flash boot boot.img
4. Encender el dispositivo en Recovery (Recomendable TWRP, pero todo debería funcionar!)

5. Esperar a que inicie ADB (usar "adb devices" para saber si ha empezado)

6. Extraer UbuntuTouch-opo-installer.zip, El contenido(carpeta config y el scrip deben de estar en la misma carpeta que todo lo demas)

7. Flashear ubuntu_root_system y system.img usando rootstock_installer

Código:
./OnePlusOne-rootstock-installer vivid-preinstalled-touch-armhf.tar.gz system.img
8. Despues ya podras arrancar con Ubuntu


Se puede probar en multirom, en el post original viene, no lo pongo porque yo no lo he probado


IMPORTANTE: Fix si hay Bootloop

(Click para mostrar/ocultar)
Hay que usar otro boot.img
boot2.img


Servidores de descargas:
Servidor de Descarga: http://download.mariogrip.com
Nigtly: http://download.mariogrip.com/Ubuntu...s-One/nightly

Seguimiento Nigtly:
Build server: http://ci.mariogrip.com

Video Tutorail para flashear la ROM:




Archivos necesarios:
(Click para mostrar/ocultar)




Para desarolladores:
(Click para mostrar/ocultar)

Before Starting
You will need a Ubuntu!

You will need to install packages which are used to build and download all repositories (This will take a while! Getting 15Gb via the network is quite slow even if you have a good connection.) :

Automatic setup of development environment (remember do this will install in you curent directory:
Código:
bash <(curl -s https://raw.githubusercontent.com/ubuntu-touch-oneplus-one/ubuntu-touch-for-oneplus-one/master/auto-setup.sh) -s


Manual setup of development environment
Código:
sudo apt-get install git gnupg flex bison gperf build-essential \
zip bzr curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
libgl1-mesa-dev g++-multilib mingw32 tofrodos \
python-markdown libxml2-utils xsltproc zlib1g-dev:i386 schedtool
On Utopic (and maybe other) the 4.8 version of g++ is needed:
Código:
sudo apt-get install g++-4.8-multilib

Before 14.04 Trusty you'll also need to set up the tools PPA. (https://wiki.ubuntu.com/Touch/Instal..._Desktop_Setup)

You also need to install phablet-tools:
Código:
sudo apt-get install phablet-tools
Downloads repositories
Código:
mkdir phablet
phablet-dev-bootstrap phablet
repo sync
Adding roomservice.yml to .repo/local_manifests
https://github.com/ubuntu-touch-onep...ocal_manifests

Replace manifest.xml in .repo (Do not REPLACE the file because the manifest.xml file in .repo is a link file, better to just copy paste.)
https://github.com/ubuntu-touch-onep...r/manifest.xml

After adding roomservice and edited manifest.xml do

Código:
repo sync

Build
work in progres

Código:
source build/envsetup.sh
lunch aosp_bacon-userdebug
make


Mas Informacion
(Click para mostrar/ocultar)

Post Original : https://forums.oneplus.net/threads/w...us-one.266170
Developer: mariogrip Usuario del Foro de oneplus
Imágenes Adjuntas
Tipo de Archivo: jpg 2nk18u8.jpg (118.6 KB, 271 visitas)
__________________

Última edición por lozo2010 Día 13/04/15 a las 17:03:47.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a lozo2010 su comentario:


  #2  
Viejo 02/03/15, 13:36:25
Array

[xs_avatar]
dnfuentes dnfuentes no está en línea
Colaborador/a
· Votos compra/venta: (4)
 
Fecha de registro: feb 2012
Localización: Vigo
Mensajes: 76,166
Modelo de smartphone: Galaxy S23 256GB/Galaxy Watch 6/Galaxy Buds 2 Pro
Tu operador: O2
Pillo sitio por aqui!!
Responder Con Cita
  #3  
Viejo 02/03/15, 13:50:32
Array

[xs_avatar]
jhony251 jhony251 no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: may 2008
Localización: Murcia
Mensajes: 797
Modelo de smartphone: OnePlus Ones 64GB BlackStone
Tu operador: Pepephone
Me apunto...
__________________
Realiza un Backup EFS en tu OnePlus One con 3 comandos AQUI
Rootea tu OnePlus One en 3 sencillos pasos AQUI
Pon contraseña a tu recovery
Responder Con Cita
  #4  
Viejo 02/03/15, 14:12:31
Array

[xs_avatar]
Algo333 Algo333 no está en línea
Miembro del foro
 
Fecha de registro: mar 2013
Localización: España
Mensajes: 434
Modelo de smartphone: OnePlus 6T
Tu operador: Otra
 Cita: Originalmente Escrito por lozo2010 Ver Mensaje
Ubuntu touch (Basado en 4.4.2)
esto que quiere decir???
no se supone que ubuntu touch era otro sistema operativo a parte de android??
Responder Con Cita
  #5  
Viejo 02/03/15, 14:33:20
Array

[xs_avatar]
lozo2010 lozo2010 no está en línea
Desarrollador
 
Fecha de registro: jun 2012
Mensajes: 315
Modelo de smartphone: ONEPLUS ONE
Tu operador: Simyo
 Cita: Originalmente Escrito por Algo333 Ver Mensaje
esto que quiere decir???
no se supone que ubuntu touch era otro sistema operativo a parte de android??
Para portar la rom son necesarias algunas cosas que se deben coger del codigo de android. En la pagina de Ubuntu donde explica como portarlo lo dice.

"Set up your development environment
Whether you want to build Ubuntu for the currently supported Nexus devices or want to port it to a new target, you need to set up your working environment to build Android from source. This setup is more or less the same whether you are building AOSP or a project using a part of its sources.

You can find all the needed Android specific git repositories at https://code-review.phablet.ubuntu.com. This is a working gerrit server with everything needed to build the Android images used by Ubuntu Touch. The reference tree in there is based on AOSP (4.4.2 specifically), so make sure your device specific repositories are compatible with AOSP at least."
__________________
Responder Con Cita
Los siguientes 2 usuarios han agradecido a lozo2010 su comentario:
  #6  
Viejo 02/03/15, 15:53:14
Array

[xs_avatar]
moludo moludo no está en línea
Usuario colaborador
· Votos compra/venta: (1)
 
Fecha de registro: abr 2011
Localización: Bilbao
Mensajes: 8,216
Modelo de smartphone: OnePlus5T
Tu operador: Pepephone
Pillo ,sitio por aquí, a ver si consiguen que funcionen las cosas, he instalado en varios teléfonos anteriormente ubuntu , y en ninguno lo he visto funcional. Eso si el bq que lo lleva de serie debe de ir de fabula.
Responder Con Cita
  #7  
Viejo 02/03/15, 16:00:00
Array

[xs_avatar]
zadock zadock no está en línea
Equipo de HTCMania
· Votos compra/venta: (5)
 
Fecha de registro: feb 2011
Mensajes: 50,975
Modelo de smartphone: Mi 9T Pro
Tu operador: Movistar
Está bien, veremos a ver cómo evoluciona
__________________
Responder Con Cita
  #8  
Viejo 02/03/15, 16:47:44
Array

[xs_avatar]
inses inses no está en línea
Usuario muy activo
· Votos compra/venta: (16)
 
Fecha de registro: oct 2009
Localización: Extremadura
Mensajes: 1,911
Tu operador: Yoigo

me interesa, en el meizu ubuntu edition se ve super bien el sistema operativo este...
a ver si lo hacen totalmente funcional para el oneplus
Responder Con Cita
  #9  
Viejo 02/03/15, 16:55:26
Array

[xs_avatar]
pascual s pascual s no está en línea
Kolavorator
· Votos compra/venta: (1)
 
Fecha de registro: abr 2011
Mensajes: 3,206
Modelo de smartphone: MI MIX/ONE PLUS ONE/N4
Tu operador: Movistar
Yo lo probé hace unos días en el N4(completamente funcional) y no me gustó. Puede que todo sea acostumbrarse, pero.....

Enviado desde mi A0001 usando Tapatalk 2
__________________
¡¡¡Detras de Ti!!! un mono de 3 cabezas
Responder Con Cita
  #10  
Viejo 02/03/15, 19:10:26
Array

[xs_avatar]
Algo333 Algo333 no está en línea
Miembro del foro
 
Fecha de registro: mar 2013
Localización: España
Mensajes: 434
Modelo de smartphone: OnePlus 6T
Tu operador: Otra
 Cita: Originalmente Escrito por lozo2010 Ver Mensaje
Para portar la rom son necesarias algunas cosas que se deben coger del codigo de android. En la pagina de Ubuntu donde explica como portarlo lo dice.

"Set up your development environment
Whether you want to build Ubuntu for the currently supported Nexus devices or want to port it to a new target, you need to set up your working environment to build Android from source. This setup is more or less the same whether you are building AOSP or a project using a part of its sources.

You can find all the needed Android specific git repositories at https://code-review.phablet.ubuntu.com. This is a working gerrit server with everything needed to build the Android images used by Ubuntu Touch. The reference tree in there is based on AOSP (4.4.2 specifically), so make sure your device specific repositories are compatible with AOSP at least."
muchas gracias por la aclaración y por el post
Responder Con Cita
  #11  
Viejo 06/03/15, 09:11:31
Array

[xs_avatar]
lozo2010 lozo2010 no está en línea
Desarrollador
 
Fecha de registro: jun 2012
Mensajes: 315
Modelo de smartphone: ONEPLUS ONE
Tu operador: Simyo
Añadido el servidor de descarga y de las nigtly. Este fin de semana es posible que el wifi este funcionando!!
__________________
Responder Con Cita
Los siguientes 3 usuarios han agradecido a lozo2010 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #12  
Viejo 06/03/15, 15:57:05
Array

[xs_avatar]
pjsp92 pjsp92 no está en línea
Usuario muy activo
 
Fecha de registro: jul 2012
Localización: Cartagena
Mensajes: 546
Modelo de smartphone: Pocophone F1
Tu operador: Simyo
A ver cuando esta operativa...
__________________
Responder Con Cita
  #13  
Viejo 06/03/15, 17:02:50
Array

[xs_avatar]
Bundy Bundy no está en línea
Usuario muy activo
 
Fecha de registro: abr 2011
Localización: Limbo
Mensajes: 5,742
Modelo de smartphone: OnePlus 5
Tu operador: Lowi
Está más verde que un campo en plena cosecha...
Responder Con Cita
  #14  
Viejo 07/03/15, 02:26:14
Array

[xs_avatar]
TRANG TRANG no está en línea
Usuario muy activo
 
Fecha de registro: ago 2011
Localización: Valladolid
Mensajes: 2,558
Modelo de smartphone: Mi 9T
Tu operador: Simyo
Muy verde, pero estaremos atentos a ver como va evolucionando.
__________________
Saludos



Responder Con Cita
  #15  
Viejo 13/04/15, 17:04:13
Array

[xs_avatar]
lozo2010 lozo2010 no está en línea
Desarrollador
 
Fecha de registro: jun 2012
Mensajes: 315
Modelo de smartphone: ONEPLUS ONE
Tu operador: Simyo
wIFI FUNCIONANDO!!!!!! El dev vuelve a seguir con la rom
__________________
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros OnePlus > Otros smartphones antiguos de OnePlus > OnePlus One > ROMs y desarrollo OnePlus

Herramientas


Hora actual: 13:10:18 (GMT +2)



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

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