LineageOS development [unofficial][To-Start] - LeEco Le 1S Guides, News, & Discussion

Okay people, i know things do not look very good for this device, and yeah, we all are frustrated with the fact that no one is building any good rom(except this Resurrection Remix(on http://forum.le.com/in)) for this device.
I am thinking of trying to build the LineageOS for this device.
I am new to building roms, I have not developed any rom before, so this will be my very first experience.
I would very much appreciate any help that any of you may offer regarding any thing.
Be it any tutorial/guide, source codes, testers, or any thing else you have in mind.
I would be downloading the sources today and will look around for tutorials for porting roms with source code that i already have (thanks to that resurrection remix ROM dev 19wisnia89(on http://forum.le.com/in)).
I would also be contacting other devs of other devices for any help regarding the porting process and stuff.
If you know these stuff and would not mind helping me out, it would be very nice.
Please quote me on the reply here or PM me with anything here
Note: I would be needing testers because i don't quite own the device for myself, it's my mother's and i can't risk tempering with it, but I still want it to have a dev support.

All the best for the success, I also tried to compile the kernel and the source code is working completely fine without any modification but I was confused about the process of building the android So I will always help you whenever needs my help. and if you can guide me to building guide then i will also love to try that.

sscsps said:
Okay people, i know things do not look very good for this device, and yeah, we all are frustrated with the fact that no one is building any good rom(except this Resurrection Remix(on http://forum.le.com/in)) for this device.
I am thinking of trying to build the LineageOS for this device.
I am new to building roms, I have not developed any rom before, so this will be my very first experience.
I would very much appreciate any help that any of you may offer regarding any thing.
Be it any tutorial/guide, source codes, testers, or any thing else you have in mind.
I would be downloading the sources today and will look around for tutorials for porting roms with source code that i already have (thanks to that resurrection remix ROM dev 19wisnia89(on http://forum.le.com/in)).
I would also be contacting other devs of other devices for any help regarding the porting process and stuff.
If you know these stuff and would not mind helping me out, it would be very nice.
Please quote me on the reply here or PM me with anything here
Note: I would be needing testers because i don't quite own the device for myself, it's my mother's and i can't risk tempering with it, but I still want it to have a dev support.
Click to expand...
Click to collapse
all the best...we are here for testing!!

sscsps said:
Okay people, i know things do not look very good for this device, and yeah, we all are frustrated with the fact that no one is building any good rom(except this Resurrection Remix(on http://forum.le.com/in)) for this device.
I am thinking of trying to build the LineageOS for this device.
I am new to building roms, I have not developed any rom before, so this will be my very first experience.
I would very much appreciate any help that any of you may offer regarding any thing.
Be it any tutorial/guide, source codes, testers, or any thing else you have in mind.
I would be downloading the sources today and will look around for tutorials for porting roms with source code that i already have (thanks to that resurrection remix ROM dev 19wisnia89(on http://forum.le.com/in)).
I would also be contacting other devs of other devices for any help regarding the porting process and stuff.
If you know these stuff and would not mind helping me out, it would be very nice.
Please quote me on the reply here or PM me with anything here
Note: I would be needing testers because i don't quite own the device for myself, it's my mother's and i can't risk tempering with it, but I still want it to have a dev support.
Click to expand...
Click to collapse
If you are on Telegram(app)
you could join us few devs and testers in this group and ask for anything you need
here is invite & join link:
https://t.me/joinchat/AAAAAEEHPrwCrEYn3uf6BA

Abhi_ said:
hey i first want you to tell me what you know about building?
Because you have mentioned you will look around for porting roms,etc.
I hope you know how linux works.
That's it
if you have queries feel free to ask
If you are on Telegram(app)
you could join us few devs and testers in this group and ask for anything you need
here is invite & join link:
https://t.me/joinchat/AAAAAEEHPrwCrEYn3uf6BA
Click to expand...
Click to collapse
I have gone through the porting guide on CM wiki(through archive.org) a couple of times and a few more places, I have not downloaded the source code of Lineage os, but I have source code of cm13, so i'll build it first,

Related

[REQ] Development Environment Setup for Moto G 2014

Hey there,
INTRO:
I'm a relatively new member to XDA and the Android Community as well. The Moto G (2014) is my first Android phone since ever. I was using iPhones (4,4S,5,5S), iPads and Mac and have Jailbroken and Developed Tweaks, Apps etc for iOS.
Now that I got my hands on this amazing device, I would love to contribute to the Community by developing and porting ROMs for the Moto G 2014.
WHAT? WHY?:
So if it isnt too much trouble could someone post a device-specific instructions, checklist and downloads to setup a development environment for Moto G (2014). I'm a pretty fast learner so any crude form of instructions would suffice. With the right heading and instructions I'm sure that I can contribute to this community.
PAST CONTRIBUTIONS:
If you're curious about what I've preciously done, just Google "Krishna Sagar iPhone" and you'll see. I've developed apps, Jailbreak tweaks and I've even been mentioned and credited by CNET.com for discovering the first solid evidence about 4G in the iPhone 5. (Before it was announced or released. Yea!! )
So any help at all is appreciated! You know.. Help Me to Help You!
Regards
Krishna Sagar
http://www.krishna.bz
PS: I've searched XDA and found some tutorials but I'm looking for some device specific instructions and downloads such as Device Tree, Kernal, ROM sources etc.. and crude up-to-date instructions on how to setup a Build-Environment. Thanks
Reserved by OP:
Once I get a working set of instruction and successfully setup my Dev Environment, I will post concise step-by-step instructions on how I set it up so that others can use it as a reference.
Okay....i just learned these things past month.
So tell me where you reached so that i can guide you.
N.K.V. said:
Okay....i just learned these things past month.
So tell me where you reached so that i can guide you.
Click to expand...
Click to collapse
I am at the very beginning... From the start would be great. Like i said.. I dont want a lengthy tutorial.. I'll find the instructions myself
For eg: just say setup Android Kitchen instead of walking me through the installation setup.
I just need a crude checklist to begin. I've doing some searxhing of my own.. But like i said, i need a bit more devicr specific approach!
Device specific approach would start once you have downloaded the repo.
Till then.... Approach for all the devices would be same.
Que: You are talking about building the rom from source right??
Or you just want to modify the stock rom!?
N.K.V. said:
Device specific approach would start once you have downloaded the repo.
Till then.... Approach for all the devices would be same.
Que: You are talking about building the rom from source right??
Or you just want to modify the stock rom!?
Click to expand...
Click to collapse
Havent decided really.. Might start by porting ROMs initially.. then gradually work on my own ROM
Thanks btw for your help
KrishnaSagar said:
Havent decided really.. Might start by porting ROMs initially.. then gradually work on my own ROM
Thanks btw for your help
Click to expand...
Click to collapse
And where can I download these device repos?
For Porting ROMs : Usually ports are done from working Cyanogen build or AOSP build, which we doesn't have yet. But, k2wl and shawn are main developers working towards that. Once we get those fully working then only you will be able to port another roms.
Regarding Device Repo: It's required to build rom from source, not for porting one.
repo is a "Source Code" file, which is approx 25-30 GB in size.

Need help wrapping my head around building AOSP for HTC One M9

Hey folks,
I know most people have already given up on this phone because it didn't sell well and doesn't have much support. But like the rest of us still browsing this forum, I still have my M9 and still believe it can be improved. I am currently working on a project to build a clean AOSP rom (without any kinky modifications, just a nice stock rom built directly from the AOSP sources.)
I've never undergone such a project, and I've been reading a lot about the steps necessary to realize this goal. I've been following Sony's excellent AOSP building guide so far. I have the android sources downloaded, all I'm missing are the proprietary files (from the device itself, most likely) and the ability to set up the proper device trees/manifests. I was planning to use the Cyanogenmod device tree because a lot of work has gone into it and, given that my M9 is currently running one of the CM13 nightlies, is pretty stable and works with new device firmwares. I know there is already a guide on the Cyanogenmod wiki for building CM for the M9, but I am not building CM at all, I want to build a 100% stock AOSP rom.
Can anybody help me proceed from here? I've downloaded the https://github.com/CyanogenMod/android_device_htc_hima-common tree and put it into device/htc/himaul but I'm not sure where to go from here. The extract-files.sh script does not work (because there is no CM helper script). Does anyone have any experience with this sort of thing?
Thank you very much in advance. I hope this will help everyone as I know many people have been looking for a non-CM AOSP rom for this phone (some do not agree with CM design philosophies). I definitely plan to share this rom and write a guide to help other projects when this is figured out.
I look forward to hearing back,
vivremetrique
Hi, I have no idea on doing roms, but you could help be your tester ...
whatever you need, talk me
---------- Post added at 10:22 PM ---------- Previous post was at 10:19 PM ----------
It would be good to make a ROM Nougat if possible
AOSP 100% and cyanogenmod device tree are totally different
I don't know what does it take to have a full aosp working rom, but I'm sure that CM code has nothing to do with it.
anyway, with the right work it shouldn't be so hard since m9 shares hardware with nexus 6p...
Frug01 said:
[/COLOR]It would be good to make a ROM Nougat if possible
Click to expand...
Click to collapse
Yes, the sources I will be building from will be Nougat sources (7.1 experimental sources). Thank you for offering to test once this is done.
throcker said:
AOSP 100% and cyanogenmod device tree are totally different
I don't know what does it take to have a full aosp working rom, but I'm sure that CM code has nothing to do with it.
anyway, with the right work it shouldn't be so hard since m9 shares hardware with nexus 6p...
Click to expand...
Click to collapse
I mean the operating system will be 100% AOSP, but obviously since this is not a Nexus/Pixel device the device tree will not be included in AOSP... The device tree/proprietary files have nothing to do with the actual user experience, they are simply needed for support of the hardware/stock kernel if desired/camera or wireless firmware. I don't see the sense is rewriting these from scratch given the time and effort already put into them by CM devs/those in the Cyanogenmod threads in this forum.
It would be great if some of you could help gather helpers for this project. It seems that properly setting up the device and getting ready to build the rom are all that is missing, so I'm hoping this goes relatively quickly.
So I believe I've made some progress. I downloaded the htc vendor files, the htc msm8994 kernel files, the hima-common tree, and the himaul tree. There is still something missing, because running the "lunch" command warns that it cannot locate the config makefile.
I found references to cm in cm.mk in device/htc/himaul/cm.mk but I don't know what to replace them with and I don't want to download the whole CM source tree as well.
Can anyone shed some light on this issue?
I can't help you, but that is a very good idea! Hope you can solve this issue.
Nice project, I would love to see AOSP Nougat on our M9! I'm not a dev who could help you with the building process, but maybe the dev of the CM14 port for M8 could give you an advice. Good luck!
I think you are underestimating the efford and skills it needs. Even with official Kernel Source released it took some really effort to make for example the camera work. If you don't know hot to setup a device tree for an existing rom, then I feel the skills required exceeding the ones you have. I don't want to offend you, but maybe it's better to take a step back an learn how to add this to an AOSP Marshmallow rom, instead of thinking about porting it to Nougat. If it would be that easy, wouldn't a ready to use Nougat Version of any other popular Rom for the m9 be out already?
Any telegram group of One M9???
Enviado desde mi HTC_M9u mediante Tapatalk
Adromir said:
I think you are underestimating the efford and skills it needs. Even with official Kernel Source released it took some really effort to make for example the camera work. If you don't know hot to setup a device tree for an existing rom, then I feel the skills required exceeding the ones you have. I don't want to offend you, but maybe it's better to take a step back an learn how to add this to an AOSP Marshmallow rom, instead of thinking about porting it to Nougat. If it would be that easy, wouldn't a ready to use Nougat Version of any other popular Rom for the m9 be out already?
Click to expand...
Click to collapse
That effort would.not be wasted. Once the solution to the camera problem is solved, it's solved for all versions, not just Marshmallow. We can reuse the kernel source and firmware blobs in N. I reckon that we don't have a rom because nobody is working on it.
If it would be that easy, why isnt there an official (or even inofficial) cm 14 for m9 out, as it already got an official cm 13? If everything you needed would be to just switch everything else to cm 14 and reuse the mm kernel source and blobs?
Adromir said:
If it would be that easy, why isnt there an official (or even inofficial) cm 14 for m9 out, as it already got an official cm 13? If everything you needed would be to just switch everything else to cm 14 and reuse the mm kernel source and blobs?
Click to expand...
Click to collapse
Because there is almost zero demand for one. People in the CM13 thread are actively discouraged from even mentioning CM14. How can we develop the ROM if we don't have anybody working on it?
Given CM's automated device tree preparation system, I doubt it would take more than a simple source tree update to Nougat to start compiling a 7.x ROM (whether it works perfectly or not, it would be a start).
Well then I would say, a way to start might be to try compile a booting cm 14 for the m9. Last time I looked there has been at least a device tree prepared for cm 14. I guess that would be the easiest way to test, if you might be succesfull with it
Any news @vivremetrique ? Or did you drop the project?
While it is possible to build cm14.1 for the M9, I was unable to make it see the sim card after days of trying. something in libril or possibly the firmware I have makes it not work.
Trainwr3ck said:
While it is possible to build cm14.1 for the M9, I was unable to make it see the sim card after days of trying. something in libril or possibly the firmware I have makes it not work.
Click to expand...
Click to collapse
If it is the same Problem I had with a CM13 based rom, then the build.prop is missing some Values to detect network. I took them from a working one and put them in the BoardConfig by hand
can't help, but my hopes are so high for this one!

Request for senior members

Hi all,
Iam actually interested in building ROM's, porting rom's and features to contribute to the community. But one of the major hurdle is finding right resources and right testing methods. So I would like to request senior members with some experience in porting ROM, multi rom, TWRP etc., to please create a tutorial or even provide few sources where a newbie can learn about ROM development. If not a tutorial, please just publish the methods you followed during the developments you have made. This would help the community by easing the pressure on currently limited good developers. Thanks in advance.:good:
https://forum.xda-developers.com/chef-central/android/guide-android-rom-development-t2814763/page1
Heyyo, actually a good guide would be to check out OmniROM wiki. They have a guide to porting ROMs from other ROMs to theirs. Otherwise? Please check the commit history of any rom that the LeEco Le Max 2 has been ported to.
https://github.com/omnirom/Docs/blob/master/Porting_Omni_To_Your_Device.md
Of course, every ROM is different so for other ROMs hopefully they have a guide otherwise you'd have to check commit history of other devices and see what they had to change.
You can also find a lot of the recent work the Le Max 2 community has done on here for device, kernel and vendor.
https://github.com/x2-devel
ThE_MarD said:
Heyyo, actually a good guide would be to check out OmniROM wiki. They have a guide to porting ROMs from other ROMs to theirs. Otherwise? Please check the commit history of any rom that the LeEco Le Max 2 has been ported to.
https://github.com/omnirom/Docs/blob/master/Porting_Omni_To_Your_Device.md
Of course, every ROM is different so for other ROMs hopefully they have a guide otherwise you'd have to check commit history of other devices and see what they had to change.
You can also find a lot of the recent work the Le Max 2 community has done on here for device, kernel and vendor.
https://github.com/x2-devel
Click to expand...
Click to collapse
I can't recommend the omni way to build. It's harder for a newbie to build omni other then lineage. At least that's my opinion
---------- Post added at 03:13 PM ---------- Previous post was at 03:11 PM ----------
sarkars said:
Hi all,
Iam actually interested in building ROM's, porting rom's and features to contribute to the community. But one of the major hurdle is finding right resources and right testing methods. So I would like to request senior members with some experience in porting ROM, multi rom, TWRP etc., to please create a tutorial or even provide few sources where a newbie can learn about ROM development. If not a tutorial, please just publish the methods you followed during the developments you have made. This would help the community by easing the pressure on currently limited good developers. Thanks in advance.:good:
Click to expand...
Click to collapse
https://wiki.lineageos.org/devices/x2/build
Here's the link to build lineage specially for our device. If you have any problems, pm me. I can guide you through the whole process to build a rom. I started from nothing and learned how to build roms with help from great people so it's not that hard

OMFG

Builders thread only!!
Looking for pioneer compilers. I know I'm capable of bringing los 15.1 to kiwi but I lack the resources at this time to build.
For those who already have trees set up I can guide u through commits to make a successful compilation.
Use this thread for commits and compilation inquiries only!!
1. Check commits from los for same chipset on kernel and device config.
2. Trial build on your private tree before making commits to github.
3. Never post untested builds.
All the commits are out there. Our respective builders on los have so many other devices to build for.
I've pioneered lg and Samsung devices w help from @ShadySquirrel to unsuspecting platforms.
dave71670 said:
Builders thread only!!
Looking for pioneer compilers. I know I'm capable of bringing los 15.1 to kiwi.
For those who already have trees set up I can guide u through commits to make a successful compilation.
.
Click to expand...
Click to collapse
Not to spam but ,compilation is a thing but will it boot correctly ?
I have trees. See your PMs.
To add more detail...
We're already compiling and have plenty of logs. Everything bootloops at ROM logo. See github.com/kiwi-o
Great to see you guys trying, fantastic !
Keep up the great work guys. Maybe this will become one of those great legacy phones.
Are you still working on this guys? I haven't seen any commits for a while
TheRealIntence said:
Are you still working on this guys? I haven't seen any commits for a while
Click to expand...
Click to collapse
odds are yes, but its an old device and a crappy budget one so dont get your hopes up. i just got a 1+5t 128GB for $475 USD. i suggest you move on and find another device. the devs will probably succeed in porting Oreo but it will take along time since its not a very easy thing to do.
you should check in maybe every few weeks and if you really want oreo on this device, i suggest that you donate to the kind devs that develop for this device. btw, they do this for free so keep that in mind. cheers!
Do you need beta testers for lineage 15.1 ?
ljukigrobar said:
Do you need beta testers for lineage 15.1 ?
Click to expand...
Click to collapse
There's nothing to test, because it bootloops.

Kernel Source Zenfone 3 Zoom S

Hi Everyone,
We have a heck of a hardware and camera beast(Zenfone 3 Zoom S), but unfortunately we do not have a dedicated developer. Earlier i used to have a OPO and one developer @Sultanxda(hands joined in respect) used to built awesome camera roms, clarity which no other roms could match. I am a working individual with hobby of customizing phone roms through XDA. Hoping to learn cooking roms, but this will take time and I even dont know how far I can go. Anyways link to kernel sources for anybody brave enough for starting the challenge.
Kernel Source link :-
asus.com/us/supportonly/ASUS_ZenFone_3_Zoom_(ZE553KL)/HelpDesk_Download/
Thanks
Challange accepted.
Naman Bhai...
Pls develop AOSP or Lineage ROM for this device asap.
How to build resurrection remix ROM tutorial.
https://github.com/ResurrectionRemix/platform_manifest/blob/oreo/README.mkdn
aamirthakur said:
Hi Everyone,
We have a heck of a hardware and camera beast(Zenfone 3 Zoom S), but unfortunately we do not have a dedicated developer. Earlier i used to have a OPO and one developer @Sultanxda(hands joined in respect) used to built awesome camera roms, clarity which no other roms could match. I am a working individual with hobby of customizing phone roms through XDA. Hoping to learn cooking roms, but this will take time and I even dont know how far I can go. Anyways link to kernel sources for anybody brave enough for starting the challenge.
Kernel Source link :-
asus.com/us/supportonly/ASUS_ZenFone_3_Zoom_(ZE553KL)/HelpDesk_Download/
Thanks
Click to expand...
Click to collapse
that link didnt work
this one does
https://dlcdnets.asus.com/pub/ASUS/...74.180345547.1537842790-1746620734.1537081332
I'm trying to learn how to build. Our zenfone 3 zoom will not die without a custom rom haha
eudigorodrigo said:
I'm trying to learn how to build. Our zenfone 3 zoom will not die without a custom rom haha
Click to expand...
Click to collapse
Surprisingly recent posts for the Zenfone.
I literally just ordered the Zen3zoom today as my travel phone (since I can't unlock my Note 9) and am actually super excited to get this phone!
I might try to learn how to make ROMs too....
guys, we do have developer who would like to prepare Lineage OS for this phone. if you're interested there dedicated thread titled "Search for developer". we need a few people to participate in cost of the phone so that the developer could buy one.
thank you
geos

Categories

Resources