Porting my first rom to lg g3 looking for help - Sprint LG G3

I am currently running my lg g3 (sprint ls990) on 5.0.1 (rooted). I have been doing a lot of digging into secure roms for this phone and I recently came across the Copperhead OS rom for the nexus line and was curious if I could port it to the sprint g3?
I have no real experience in java (some python tho) and only a marginal amount of linux terminal experience. If anyone can help me with project I would be very grateful. you can view the download page for the rom here:
https://copperhead.co/android/downloads
The source code can be found on github as well.
If anyone can walk me through what I need to do and explain the process I would be more than happy to give credit where it is due.
I would like to add features to this rom as well such as sd card encryption

Related

Resurrection Remix 4.4.4

Hi i hope i am posting this in the right place but i was just wondering if anyone could port the resurrection remix rom for this tablet, i tried reading up on how to compile the rom for any android device but not being a programmer i got completely confused when they started talking about cloning the files from github then also adding files for the device that i wanted to compile for,also this had to be done in linux. I've never used linux and github looks confusing. even if i had someone sitting next to me explaining it all i still think it would take me ages to get a grip with it all, so i was hoping that some one could port it for me if possible. i dont want the new lollipop version i just want the kitkat 4.4.4 one, if no one has the time, not possible or too much hard work then i understand, i just wish there was a complete idiots guide to compiling android roms for any device which went through every step with screen shots that way i might eventually work it out lol.
If i have posted this in the wrong place the please forgive me i didnt mean to offend anyone.

Android 6.0 for the E970 (update)

can some of you fantastic developers create an Android M ROM for the LG Optimus G E970 at some point? does anyone have an ETA? I would love to learn to build it myself, but I have limited access to a computer (The library is practically my only source). I noticed that there is no developer preview for the Nexus 4, so would that slow down the building process? Thank you a lot!
Update : @ChiKaLiO is working on a few variants for the Optimus G and might start soon for geeb . Someone else has released Marshmallow for other variants...is anyone else working on it?
optimisandroid said:
can some of you fantastic developers create an android M ROM for the LG Optimus G E970 at some point? does anyone have an ETA? I would love to learn to build it myself, but I have limited access to a computer (The library is practically my only source). I noticed that there is no developer preview for the Nexus 4, so would that slow down the building process? Thank you a lot!
Click to expand...
Click to collapse
We'll have to compile from source for a bug-free version for the e970. However, there is a Google employee that's working on a version of M for the Nexus 4, so we may just be able to port that version on to our phone. ETAs are a big no-no. I'd get pissed if people kept asking when I'm going to release something when I'm working tirelessly to squash bugs and have a working build. It'll come. Patience is key.
Now that there is a Nexus 4 Marshmallow ROM out, is there someone experienced working on E970 Marshmallow (not asking for an ETA) or someone who could give me some tips on doing it myself as my first ROM?
yeah, an CM M Rom would be nice!
topdawg7793 said:
We'll have to compile from source for a bug-free version for the e970. However, there is a Google employee that's working on a version of M for the Nexus 4, so we may just be able to port that version on to our phone. ETAs are a big no-no. I'd get pissed if people kept asking when I'm going to release something when I'm working tirelessly to squash bugs and have a working build. It'll come. Patience is key.
Click to expand...
Click to collapse
Oh yeah. So great
Gửi từ LG-E970 của tôi bằng cách sử dụng Tapatalk 2
apparently there's already an M rom out for the nexus 4 (aosp) as well as the international optimus g (e975/f180 i believe). thing is i don't want to go back to a broken rom without a lot of features (biggest pain for me is changing mac addresses since my workplace uses mac filtering for allowing wifi devices). hopefully it'll come around before the year's out, preferably with some of M's bugs removed as well but ya never know.
There are a couple different ones built for the intl optimus g, e975.
If someone builds a 6.0 kernel for e970, most of those roms should actually work with little other modification.
kernel
i have one, but it is very unstable
kamera isn`t working properly, and video broken
Hope devs do make an M build
I skipped L, not interested in it, and Ive been quite happy on my 4.4.4 SlimRom and do hope Slim, Bliss or CM make builds for our phone with help of devs such as optimus, its an awesome phone and really dont feel the need to change it still, nothing new has really wowed me on new phones exept maybe some cameras but dont take much of video or pics so hope the comunity does deliver an M version for our phone.
Waiting patiently
I also am interestef in an M ROM. I installed M on my Galaxy S4 and love it. But i am selling it now (need the cash) and am keeping my e970.
Marshmallow for E970
I have been running the geeb version of Marshmallow (Nitrogen by Mr Mex) again now for a week or so (March 1 version). The biggest problem is the SIM card is intermittently not recognized when not on a call (shows EMERGENCY CALL ONLY instead of carrier) and Layers does not appear to be as stable for themeing as CM's theme engine though I have found a couple of Layers that spare my retinas.
You can download at http://xyyx.ga/nitrogen-os/geeb/ and install using TWRP v2.8 though Philz last CWM derivative may work as well. I still have one foot in the Resurrection Remix v5.6.4 (Lollipop) camp as it runs nicely on my E970 without the SIM recognition issue and with Privacy Guard and Interruptions has basically the same featureset as Marshmallow just a slightly different implementation. In addition CM themeing appears more polished than Layers for Marshmallow (not necessarily Lollipop) at this time as some Layers cause system problems.
If you want to see how well it works for you I would skip installing any Layers or Xposed until you've run it for a day or so to cut down variables.
See
http://forum.xda-developers.com/optimus-g-att/development/dev-roms-development-t3279183
http://forum.xda-developers.com/optimus-g-intl/development/rom-nitrogen-os-27-10-2015-t3234308
thanks for the info, hope the SIM card problem can be fixed.
does camera and sd card works?
GEEB builds
No problem with camera or SD. There was a major camera problem for a while but that has been fixed in recent builds.
OMGMatrix said:
There are a couple different ones built for the intl optimus g, e975.
If someone builds a 6.0 kernel for e970, most of those roms should actually work with little other modification.
Click to expand...
Click to collapse
The e975 is a geehrc device and the e970 is a geeb device. The ROM won't install. It fails with the error stating that it requires a geehrc device.
GEEB builds
Are you trying one of these?
http://xyyx-dev.ru/nitrogen-os/geeb/
http://xyyx-dev.ru/nitrogen-os/testing/geeb/
KnowNadda said:
Are you trying one of these?
http://xyyx-dev.ru/nitrogen-os/geeb/
http://xyyx-dev.ru/nitrogen-os/testing/geeb/
Click to expand...
Click to collapse
Not until I know the SIM is stable.
blitz9826 said:
apparently there's already an M rom out for the nexus 4 (aosp) as well as the international optimus g (e975/f180 i believe). thing is i don't want to go back to a broken rom without a lot of features (biggest pain for me is changing mac addresses since my workplace uses mac filtering for allowing wifi devices). hopefully it'll come around before the year's out, preferably with some of M's bugs removed as well but ya never know.
Click to expand...
Click to collapse
Mac addresses are Hardware IDs. They are not going to change with a new OS.
http://xyyx-dev.ru/nitrogen-os/geeb/
downloaded 2016-3-29 zip
tried to install it but installation of zip stops with error
this zip is not for geebus !!!
I have att lg optimus g E970
You do not mention what recovery you used or wipes performed, et cetera.
It installed for me using TWRP 3.0 (for geeb). I dirty flashed (cache wipes only) over my March 1st Nitrogen install.
KnowNadda said:
You do not mention what recovery you used or wipes performed, et cetera.
It installed for me using TWRP 3.0 (for geeb). I dirty flashed (cache wipes only) over my March 1st Nitrogen install.
Click to expand...
Click to collapse
Thanks updated my recovery to TWRP 3.0.
now Nitrogen OS sucessfully installed

[Q] How to update abandoned CyanogenMOD ROM with new commits?

Hey folks,
I have a Samsung Galaxy S 8.4" T705 LTE tablet that is very hard to find quality AOSP ROM's for. Not many people are developing for it.
There has been only one AOSP ROM that has full radio/LTE functionality so far. An unofficial CyanogenMOD build:
http://forum.xda-developers.com/gal...official-blck-cyanogenmod-12-sm-t705-t3053004
Unfortunately, the developer has left XDA and abandoned this project. We haven't had an update to the ROM in almost two months.
I'm not a developer or a coder. I do have VMware and basic Linux skills. But I don't have a ton of time to invest in learning how to port a ROM.
How hard would it be for me to take the existing ROM zip (do not have source code) and update it with the latest Cyanogen commits/fixes?
Are we talking about a couple hours of learning or weeks?
I'm guessing I would need the source code?

[Q] Where to start with upbring of CarbonROM?

I have been working on Cyanogenmod 12.1 for the LG G Stylo (codenamed LG G4 Stylus). We've gotten to the point where enough bugs are fixed where we can look at the possibility of porting new ROMs to the Stylo. Several roms are in progress, mainly AICP and XenonHD. I was looking at the possibility of taking up porting CarbonROM.
My approach that I currently have in mind is to sync the CarbonROM sources, along with all the dependencies, vendor files, kernel, and device tree from CM and resolve the errors from lunch and make from there. Is that approach on the right track? What other modifications do I need to make before starting?
Thanks in advance!
Sent from my LG-H631 using Tapatalk
Might take a look here http://forum.xda-developers.com/showthread.php?t=1798056
I'm no developer, but this thread will show you kernel and ROM building from source.

[Q] I want to port features from one ROM to another (CM based)

I've got an Odroid XU4 device. Basically a standalone computer similar to Pi.
It's running CM12 and I believe the dev has given us the source:
http://forum.odroid.com/viewtopic.php?f=94&t=9316
I want to learn how to port features from other mod-heavy CM based ROM's to this one.
Where should I start for learning to do this?
I don't have time to learn everything, I'd like to keep it simple and focused towards my single goal. Are there any suggestions for me to get started?
Setting up an Ubuntu VM will be easy.
It's the steps that come next where I'll need a guide.

Categories

Resources