Hello Everyone,
I am trying to learn how to port CM12 to my I717 and there are many threads on XDA that provide a lot of information on how to port a ROM from source. However, I am stuck as place and can't figure out what to do, so please excuse my lack of knowledge and please guide me through this process.
First I started following this thread to do the porting. It has an excellent walk through, but somewhere I missed a step and can't f figure out how to handle it.
forum.xda-developers.com/showpost.php?p=40003302&postcount=2&nocache=1
I am lost at the Device Source instructions provided in Step Two (2). What should my command line for I717.
Second, I realized that when I did the Repo Sync for CM12, I remember that I Sycn in the ./CM12/ folder, however, all the folders are downloaded in the home folder.
Whatever the reason, I screwed up somwherre. Can I move all the folders to the CM12 folder, if so how? Would it be better if I delete all the Sync folders in the home location and re sync in the CM12 folder?. I prefer that I do it the second method, but not sure which folders to delete and how to do that?
I am using Ubuntu (Please note that I am new to Linux, But willing to learn).
I would kindly request you to please help me learn by providing step by step instructions.
Thank you for your time to help me with this issue.
Start from scratch.
Using this thread:
http://forum.xda-developers.com/showthread.php?t=2257149
Set up your build environment. This link is tailored to our Note-1, not a generic "insert_your_device_here" recipe for destruction. Slap JamieD's "thanks" button while you're at it.
Build CM10.2 or CM11 first, to get the hang of it.
I've attempted to build CM12 on my own. My conclusion is that unless you're willing to re-write about half the CM source code from the ground up, CM12 isn't going to happen for us. Android 4.3 and above were extreme hack/hatchet jobs for both the Note-1 and the Skyrocket (they're sister devices). CM-11 almost didn't happen at all; it took us nearly six months to get a reliably working CM-11 build.
Indeed, CM-12 isn't happening for a LOT of devices, this "early" in the game.
-blaine
nepotist said:
Hello Everyone,
I am trying to learn how to port CM12 to my I717 and there are many threads on XDA that provide a lot of information on how to port a ROM from source. However, I am stuck as place and can't figure out what to do, so please excuse my lack of knowledge and please guide me through this process.
First I started following this thread to do the porting. It has an excellent walk through, but somewhere I missed a step and can't f figure out how to handle it.
forum.xda-developers.com/showpost.php?p=40003302&postcount=2&nocache=1
I am lost at the Device Source instructions provided in Step Two (2). What should my command line for I717.
Second, I realized that when I did the Repo Sync for CM12, I remember that I Sycn in the ./CM12/ folder, however, all the folders are downloaded in the home folder.
Whatever the reason, I screwed up somwherre. Can I move all the folders to the CM12 folder, if so how? Would it be better if I delete all the Sync folders in the home location and re sync in the CM12 folder?. I prefer that I do it the second method, but not sure which folders to delete and how to do that?
I am using Ubuntu (Please note that I am new to Linux, But willing to learn).
I would kindly request you to please help me learn by providing step by step instructions.
Thank you for your time to help me with this issue.
Click to expand...
Click to collapse
Don't give up just yet, we have been working diligently on source bringing it up to 5.0. If you like you can follow my work & get involved yourself? Please checkout my github and get you some builds going. There more Devs we have then the better we can make this device. My GITHUB
Related
I'm interested in learning how to port ROMs. I've done a lot of searching online and can't really figure out exactly what steps are needed. From what I've read, the porting process consists of replacing files in the ROM you're porting with files that are compatible with the Fascinate, but I don't understand which files need replaced. Also, information I've found on various websites don't explain what other steps are needed in order to successfully port a ROM. I'm sure there's more to it. Is anybody willing to take the time to explain what steps are involved in porting a ROM? Your help is appreciated!
It takes a significant amount of work, and if you've never done any ROM building in the past, you may want to start with that before worry about porting a new ROM.
Good Day all,
I'm looking for a procedure, step by step or any sources of information explaining how to create a custom rom from an android source code (2.2, 2.3, future 4.0)
Many thanks
Harlock
Hi,
I have (had) exactly the same problem. Can build a zImage, but what to do next??
Maybe this thread http://forum.xda-developers.com/showthread.php?t=633246 can help you. I'm reading it now, and will try it in the next couple of days.
Anyway it is important to mention which phone+model you have, since there are differences.
greets,
Ruud
I hope I'm not posting this in the wrong forum, but i'm posting here because i think i am in the right place.. If not mods please move this to appropriate forum..
So I'm on the nexus s 4g and i'm feeling like i'm ready to get into porting and then development.. I really just need help understanding eclipse and how to port in general.. I know eclipse is great for developement and I just installed the adt and the sdks through eclipse and I need to know how to set this up so I can run a logcat through adb so I can see why my port isn't fully booting.. I'm stuck at the boot animation.. I've tried reading some guides but because i'm still a noob i feel like there's always something i'm missing.. I was hoping someone here would be so kind as to help run me through on getting this set up and helping me understand the fundementals..
there are many that know more than me, but i can try to help a little bit...
first off, im going to assume you are porting roms, not apps, because of how you have things worded i was a bit confused at first.
now, eclipse is an amazing IDE, but when it comes to porting android roms from device to device its not going to be much (if any at all) help to you. eclipse is great for application development, and building a full, ready to install android package (apk) for pushing to the market or side-loaded. (installed on data partition)
there dont tend to be many guides or strait line ways do do things. it all comes out of experience and good problem solving skills. learn to read your logcats, understand what they are saying. you will get it!
im more of a source built kind-of-guy, and never did any porting of pre-compiled roms. but i know http://freeyourandroid.com/ is a great resource for getting started with just that.
please also think about looking into the android build system, its complicated, but you will get it eventually, and it will teach you how a rom really works, and is really built, and it gives you complete control to do anything you want.
hope this was a little help.
a very wise man once said : http://forum.xda-developers.com/showthread.php?t=667298
gh123man said:
there are many that know more than me, but i can try to help a little bit...
first off, im going to assume you are porting roms, not apps, because of how you have things worded i was a bit confused at first.
now, eclipse is an amazing IDE, but when it comes to porting android roms from device to device its not going to be much (if any at all) help to you. eclipse is great for application development, and building a full, ready to install android package (apk) for pushing to the market or side-loaded. (installed on data partition)
there dont tend to be many guides or strait line ways do do things. it all comes out of experience and good problem solving skills. learn to read your logcats, understand what they are saying. you will get it!
im more of a source built kind-of-guy, and never did any porting of pre-compiled roms. but i know http://freeyourandroid.com/ is a great resource for getting started with just that.
please also think about looking into the android build system, its complicated, but you will get it eventually, and it will teach you how a rom really works, and is really built, and it gives you complete control to do anything you want.
hope this was a little help.
a very wise man once said : http://forum.xda-developers.com/showthread.php?t=667298
Click to expand...
Click to collapse
the only reason i was setting up eclipse for this was because it was to my understanding it had the tools needed to get adb to produce a logcat, i've delt with apps before.. I made myself a lil launcher for miui and a couple others, but i just have no idea on how to do anything with adb and gettings log cats.. I do appreciate your response and i will take a look at that website.
Hello, I have ported android 4.4.4 to the galaxy player 4.2 via the Android Kitchen and i need help fixing some problems. Right now the main issue is that after flashing the ROM the device wont boot..... I know its a big problem but it'd be cool to get this thing working so i figured i should ask. I've been searching Google for the last 2 hours but I've came up short. If you help me then I'll be more than glad to give u props in the development thread for this project once its finished.
Ok well i decided not to use the kitchen to port kitkat because it isnt a great idea so i have decided to port it the way dragonizer told me too(link to guide below). But the thing is is theat i need help getting the files i need. I have been constantly been searching for files for 2 days so far and have barely made a dent. I have the repositories i need but the rest of the files i am asking for help to find. Now i wil post the file names of the ones i find when i find them. Thanks for the help and if you have any questions for me on the project or will like to become a contributor to the project then pm me and we can get this thing made.
http://wiki.cyanogenmod.org/w/Doc:_porting_intro
dude if you need a tester or anything i would be glad to help i have also tried to port cm 11 kitkat to my device with no success but i would like to help get it made
also i think you need to create a boot image like in the cm 11 builds for the gp 3.6
THIS GUIDE IS FOR THE MOTO G6 PLUS ONLY
Hopefully, this guide will accomplish a number of things:
Reduce the same questions being answered over and over.
Reduce the likelihood of errors when modifying the device.
Educate users how to fix a bricked or soft-bricked device.
Educated users on Custom Roms.
Educate users on Project Treble and the Generic System Image format.
READ FIRST
Before we begin, let me inform you that you must unlock your bootloader for any of this guide to actually be of use. There are risks! However, there is about a 99.99% chance that the device can be saved even if it appears it will not power on. However, I do not suggest you deviate from the information in this guide. If you follow this guide step by step there is a 99.99% chance you will not encounter any errors! The best practice is to read any and all sections that apply to what you want to accomplish before you attempt them. Read them two or three times. You don't have to memorize them by heart, but this will hopefully make you feel more confident while reducing the chance of an error.
Index:
1: Preparing to Unlock Bootloader
2: Returning to Stock
3: How to install Root (aka Magisk)
4: How to install Custom Roms
*5. Project Treble and Generic System Images
*One last guide will be posted tomorrow to cover Project Treble/Generic System Images aka GSI.
Thank you @Xplorer4x4 your guide will help many people in our community. Good job.
Hey man, thanks a lot for the guide!
And I dont want to be that guy, but can we have a mega mirror or something for the ROM? Downloading 1.7gb at 25 kb/s is not really fun
DkRaziel said:
Hey man, thanks a lot for the guide!
And I dont want to be that guy, but can we have a mega mirror or something for the ROM? Downloading 1.7gb at 25 kb/s is not really fun
Click to expand...
Click to collapse
This is up to rom maintainers. I did host Los16 mirrors through afh but that was because rahual was only posting builds on the telegram group and it was really the only rom we had at that time.
Sent from my Phh-Treble vanilla using Tapatalk
I was wondering if somebody could point me to the process for installing a GSI. I searched and didn't find anything. Based upon some discussions in Telegram, it seems that some were installing a "base" rom (ie lineage) first.
Thanks in advance for any assistance.