Related
Lemme get some things out of the way.. I am a noob. I have searched. I have read some of the results from the search. I am overwhelmed by the 20+ pages of results (lol). I am not 100% sure this is the correct forum for this (not sure where else would be ).. I believe this is one of those things where I need help based on my situation.. Ok, so here I go.
I wish to start porting ICS to my phone. That's my goal. I have general understanding of how linux works, but I do not know much about the android specifics of how they work, or what needs to be modified for this to work. I do not plan to use the kitchen tool as I wish to learn this the hard way. I believe this will help me become more understanding in what I am doing. However, at this point I don't and that's why I'm here. My phone model is irrelevant almost because its prepaid and usually the communities don't even recognize their existence.. at least that's how I feel about it. But I digress. My phone is the zte warp by boost mobile and I am here to learn hopefully the things that will get me started on porting ICS to this phone. I right now believe that the best thing for me to learn is how the android related files work because as it is, I only looked at guides on how linux works and I understand most of it. I'm not sure that's the best thing that will help me port ics, but I'm certain it is important.
Please help me figure out where I should start in learning how to port ICS to my phone basically.
Thanks XDA
anyone? I am quite serious about wanting to do and go into this but I have yet one thread that anyone's ever replied to.. (or post iirc) which puts a damper on me
Snake X said:
Lemme get some things out of the way.. I am a noob. I have searched. I have read some of the results from the search. I am overwhelmed by the 20+ pages of results (lol). I am not 100% sure this is the correct forum for this (not sure where else would be ).. I believe this is one of those things where I need help based on my situation.. Ok, so here I go.
I wish to start porting ICS to my phone. That's my goal. I have general understanding of how linux works, but I do not know much about the android specifics of how they work, or what needs to be modified for this to work. I do not plan to use the kitchen tool as I wish to learn this the hard way. I believe this will help me become more understanding in what I am doing. However, at this point I don't and that's why I'm here. My phone model is irrelevant almost because its prepaid and usually the communities don't even recognize their existence.. at least that's how I feel about it. But I digress. My phone is the zte warp by boost mobile and I am here to learn hopefully the things that will get me started on porting ICS to this phone. I right now believe that the best thing for me to learn is how the android related files work because as it is, I only looked at guides on how linux works and I understand most of it. I'm not sure that's the best thing that will help me port ics, but I'm certain it is important.
Please help me figure out where I should start in learning how to port ICS to my phone basically.
Thanks XDA
Click to expand...
Click to collapse
From my limited knowledge, I think it is a huge task undertaking, you can download Android source code from Google, the hard part will be the device driver development and porting for Linux kernel (and maybe portion of Android). If you are lucky, you can use the existing phone bootloader (or you have to port one). Understanding the inner of the phone (different chip set may need different device driver) will be another challenging task.
by the device driver development, you mean all the libs that go into the phone? Couldn't I just copy/paste the pre-existing libs that are already made for the phone? Also the phone im working with is a bit strange really.. noone has been able to compile the kernel from its source and get it to boot yet.. when it was compiled the zImage was different than that of the stock one.
And yeah, I have downloaded the aosp source.. I just need to know where to start at and the processes involved really
Snake X said:
by the device driver development, you mean all the libs that go into the phone? Couldn't I just copy/paste the pre-existing libs that are already made for the phone? Also the phone im working with is a bit strange really.. noone has been able to compile the kernel from its source and get it to boot yet.. when it was compiled the zImage was different than that of the stock one.
And yeah, I have downloaded the aosp source.. I just need to know where to start at and the processes involved really
Click to expand...
Click to collapse
To answer you question no the drivers and lib files are different for aosp based rooms then they are for the stock OEM from. The first step will be to get a working kernel. Without anything you do will be pointless
I'm somewhat interested in the same thing, and from what I've gathered, you'll need to do these things to begin ROM development:
1. Read every page on the AOSP site and grab a copy of the AOSP source. It probably wouldn't hurt to read the regular Android developer wiki as well.
2. Learn about Linux driver development:
http://lwn.net/Kernel/LDD3/ (this is apparently considered THE BOOK on Linux driver development)
http://www.freesoftwaremagazine.com/articles/drivers_linux
3. Learn pretty much every detail about your phone and its hardware, especially when it comes to how ROMs are installed on it. For example, my phone (the Droid X2) has a locked bootloader, so 2nd init has to be used to boot new ROMs, and this makes it so that we cannot update the kernel.
You can usually find this sort of information on your phone manufacturer's website. Sometimes they even post the source code to their phone's drivers, which is helpful.
4. Look at other ROMs (preferably for your phone) and see how they work. The source code is freely available for most popular ROMs.
For example: CyanogenMod keeps their source code in a public git repository: https://github.com/cyanogenmod
5. Get to work on porting!
I would highly recommend starting with something smaller, however, just as a start. One good jumping-off point is probably this guide: http://forum.xda-developers.com/showthread.php?t=1272270
If any part of this was wrong, or if I left something out, somebody feel free to correct me, I'm still a noob.
Thank you so much for your direction, however,, android kitchen.. im not sure about that because isnt that only ment for htc devices? My phone is made by zte
what device do you even have?
if it's stuck officialy on 2.1 or 2.2 there's no hope that if you even port it that it'll work
its the zte warp from boost mobile (prepaid). Btw if I compile an aosp ics launcher and put that on my phone whats the chances of that working?
edit: it uses 2.3.5
Well Sebastian responded on android forums, apparently zte is very bad at version control with their kernel sources. So when they complete one project, they use the same source for the next project, and what they release could be for anything. Apparently the blade source had the same issues, it took him a while to get them to correct the source
Sent from my N860 using Tapatalk
Yeah I noticed that there were ppl saying there were things similar but I'm not sure what will work or what won't.. guess its time to start a petition on zte to release the source code lol
edit: seems like zte's bein a bad company and violated the GNU GPL license for not providing a complete source code.. I compiled an email and sent it to someone who can proof read it and send it to the right person for this kinda thing.. danggit zte
Hey there, i was just wondering, is anybody up to the challenge of making a custom rom or even a custom kernel for this device?
This device is really underprivileged and with the right rom it would make a serious competitor against pretty much all tabllets out there with even a bigger price range (no including the really expensive ones).
The problem with it's original rom is that it doesn't take even the minimal advantage of the hardware (typical Huawei...).
So yeah, if anybody is interested in helping the owners of this device, post something here :fingers-crossed:
Thank you very much guys
tigobrata said:
Hey there, i was just wondering, is anybody up to the challenge of making a custom rom or even a custom kernel for this device?
This device is really underprivileged and with the right rom it would make a serious competitor against pretty much all tabllets out there with even a bigger price range (no including the really expensive ones).
The problem with it's original rom is that it doesn't take even the minimal advantage of the hardware (typical Huawei...).http://64.19.142.12/forum.xda-developers.com/images/smilies/fingers-crossed.gif
So yeah, if anybody is interested in helping the owners of this device, post something here :fingers-crossed:
Thank you very much guys
Click to expand...
Click to collapse
I can't personally help but yeah, I do hope there's someone out there...:fingers-crossed: I need it too
stock kernal source
tigobrata said:
Hey there, i was just wondering, is anybody up to the challenge of making a custom rom or even a custom kernel for this device?
This device is really underprivileged and with the right rom it would make a serious competitor against pretty much all tabllets out there with even a bigger price range (no including the really expensive ones).
The problem with it's original rom is that it doesn't take even the minimal advantage of the hardware (typical Huawei...).
So yeah, if anybody is interested in helping the owners of this device, post something here :fingers-crossed:
Thank you very much guys
Click to expand...
Click to collapse
what about the source of its stock kernel, can any one figure it out, if available
I assume 10 link is hopeless. I am stuck with 4.1 since Oct 2013. no more updates..
huawei mediapad 10 link updates
plsss sombody post links for mediapad 10 link android update
Can someone help me i try instal CWM on my Mediapad 10 link and have big problem with driver to windows. ADB and fastboot didn't see my tablet and i don't know what i'm doing wrong :/
can anyone have some drivers wich windows will see my tablet?
Sivy11 said:
Can someone help me i try instal CWM on my Mediapad 10 link and have big problem with driver to windows. ADB and fastboot didn't see my tablet and i don't know what i'm doing wrong :/
can anyone have some drivers wich windows will see my tablet?
Click to expand...
Click to collapse
i've tried to connect my MP10 Link via adb. Some some USB ports reporting "0123456789ABCDEF device" some (mostly USB 3.0) reports "0123456789ABCDEF offline" ... and when i reboot into fastboot, adb won't see my device...
Edit: I've found on Huawei websites firmware for S10-201wa (relased 23 January 2014, C232B002), unpacked and sucessfully flashed Boot.img and System.img via adb into my S10-201L ... now i have Questionmark instead of battery icon and no signal
Now Trying to flash back to C232B003, relased 10 September 2013 .... and it works.....
So, i think we have somethink to start with....
ententeak said:
i've tried to connect my MP10 Link via adb. Some some USB ports reporting "0123456789ABCDEF device" some (mostly USB 3.0) reports "0123456789ABCDEF offline" ... and when i reboot into fastboot, adb won't see my device...
Edit: I've found on Huawei websites firmware for S10-201wa (relased 23 January 2014, C232B002), unpacked and sucessfully flashed Boot.img and System.img via adb into my S10-201L ... now i have Questionmark instead of battery icon and no signal
Click to expand...
Click to collapse
Do you by chance have the firmware S10-201wa on your hard drive or somewhere else? Could you please kindly upload it to mediafire or something and post the link? I would be very grateful, since the firmware is not available on the Huawei site anymore.
semjase said:
Do you by chance have the firmware S10-201wa on your hard drive or somewhere else? Could you please kindly upload it to mediafire or something and post the link? I would be very grateful, since the firmware is not available on the Huawei site anymore.
Click to expand...
Click to collapse
Here is link on Huawei site
Code:
http://consumer.huawei.com/en/support/downloads/detail/index.htm?id=18332
Thank you so much, I couldn't find it anywhere!
tigobrata said:
Hey there, i was just wondering, is anybody up to the challenge of making a custom rom or even a custom kernel for this device?
This device is really underprivileged and with the right rom it would make a serious competitor against pretty much all tabllets out there with even a bigger price range (no including the really expensive ones).
The problem with it's original rom is that it doesn't take even the minimal advantage of the hardware (typical Huawei...).
So yeah, if anybody is interested in helping the owners of this device, post something here :fingers-crossed:
Thank you very much guys
Click to expand...
Click to collapse
Almost two years later but I will be looking into this I already have a working kernel, no thanks to the poor Huawei sources which are botched from the OEM.
I would like to end up with a KK / lolipop based rom at the end, the current roms crawls after a couple of added programs.
darkspr1te
darkspr1te said:
Almost two years later but I will be looking into this I already have a working kernel, no thanks to the poor Huawei sources which are botched from the OEM.
I would like to end up with a KK / lolipop based rom at the end, the current roms crawls after a couple of added programs.
darkspr1te
Click to expand...
Click to collapse
Wow finally. I was expecting EMUI 3.0 will support Mediapad 10, turns out, they left this wonderful device in the cold. This is a very good device and it will be a tragedy if there will be no custom roms for it. I will be looking forward. Thanks a lot darkspr1te. Your the man!!!
hardyorange said:
Wow finally. I was expecting EMUI 3.0 will support Mediapad 10, turns out, they left this wonderful device in the cold. This is a very good device and it will be a tragedy if there will be no custom roms for it. I will be looking forward. Thanks a lot darkspr1te. Your the man!!!
Click to expand...
Click to collapse
This is where Huawei is doomed. Lack of support for their devices like 10 link. Looking forward to darkspr1te's work.... God bless you man
Hi,
Does anyone know if darkspr1te is still working in this ROM?
Is there still on progress custom rom for this Mediapad 10 fhd? Hope wonderful inform ℹ for good news come in.. Thx for great effort
It seems that we don't see a custom ROM for Mediapad 10 link...what a pity!!!
I have a compiling kernel but not tested, i also have a few cm10/11 configs i've never used, let me push them to my github for others, i've also done a lot of reversing work on the bootloaders, again it's just documents and notes but may be handy.
Great!! Good work, Darkspr1te!! Lot of people hope you can compile a kit kat or CM 11 ROM to test...to improve our Tablet. Do you think Lollipop will be possible?
Hi, darkspr1te,
Some progress in your work with this device? Any chance to see a custom ROM in Mediapad Link?
Try this
Hello,
has anyone try this?
huawei-file.com/index.php?dir=/S_series/S10-231L
Okay, First of all, I know this is the incorrect place for a "development" thread, But I am currently unable to post in the correct area.. So here is the second best place.
I've had an idea. Since sadly I am gonna be giving back the Samsung Note 2 (Friend let me borrow it) I have to do something with the new Umi eMax I have.. Its a great potential phone but MEDIATEK wont freaking let us have the source code... So, Why not pull it off a rom? You can easily download something like ColorOS, Get the kernel, and extract the Source code, Am I not right?
I am wanting to do this because Umi has been sitting around barely doing jack trying to get the new 5.0 android up and running.. So installing CM 12.1 would be great!
This is probably totally impossible.. as I am a beginner at this kinda stuff, But, would this idea work or not?
I have the build.prop file if anyone wants to take a look at it.. Though we probably all know it runs off the MT6752.
So, Does anyone have any ideas? Or am I just getting completely over confident on this?
Trying to get 10 posts....
Hi guys. I want to install a custom ROM on my Grand Quattro. But when i looked at them, I found out that moste are just interface improvements, without actual OS update. What's the problem here? The GQ's bootloader haven't been unlocked yet? Can't any ROM be ported? There is really no actual android update for this device?
Thanks already!
First of all, you should know a few things about Samsung.
1. They dont lock the bootloader, that's one of the reasons they're easy to deal and twiddle with. (The branded, carrier ones although however do, as they're Carrier property)
2. Their in-house processors, the Exynos family, have no documentation on how their built. meaning, developers cannot base their work correctly and have to go trial-and-error reverse engineering, it takes **** loads of time.
3. They don't give a single crap about their low-use phones and barely update them. The last update is a Jelly Bean release that is older then a year.
There is no space to criticize the devs for custom roms. They tried AOSP with no luck on reverse-engineering.
The only critic you can shoot is that the latest Stock ROM is not being used as a base.
PlutoDelic said:
First of all, you should know a few things about Samsung.
1. They dont lock the bootloader, that's one of the reasons they're easy to deal and twiddle with. (The branded, carrier ones although however do, as they're Carrier property)
2. Their in-house processors, the Exynos family, have no documentation on how their built. meaning, developers cannot base their work correctly and have to go trial-and-error reverse engineering, it takes **** loads of time.
3. They don't give a single crap about their low-use phones and barely update them. The last update is a Jelly Bean release that is older then a year.
There is no space to criticize the devs for custom roms. They tried AOSP with no luck on reverse-engineering.
The only critic you can shoot is that the latest Stock ROM is not being used as a base.
Click to expand...
Click to collapse
thank you sir for this explanation i finally understand the reason why no developer could do this ..
karedo said:
thank you sir for this explanation i finally understand the reason why no developer could do this ..
Click to expand...
Click to collapse
Try mete mod rom man nice rom
Sir how to install custom rom
So i've been looking on the internet for some ways to port any CM to my device J100FN, i found quite a few but some of them are outdated or badly explained etc etc...
I'm gonna put it plain and simple.
I have linux, i have my stock rom J100FNXXU0AOD1, and i can surely get any CM somewhere in the internet (note that i have CM12 for Samsung S3 neo already so tell me if that's gonna do it)
Here are the tutorials that i found so far:
https://www.youtube.com/watch?v=GAyxypK7_K8 (says that i need a CM already built for my phone, which is no available)
https://forum.xda-developers.com/showthread.php?t=2545618 (same with this one)
https://forum.xda-developers.com/showthread.php?t=2245786 (and this one is kinda poorly explained at the begining)
Note that i have a rooted device and TWRP recovery up and running on it, also i read about this "Cyanogenmod compiler" thingy thing, but i couldn't manage to download it, i think the repos are down now or idk. (https://forum.xda-developers.com/showthread.php?t=1415661) (https://korben.info/cyanogenmod-compiler.html)
IDK MAN I REALLY NEED CYANOGENMOD ON MY GALAXY J1 LTE, i'm kind of a rookie when it comes to complicated roms maneuvering but i still do have basic knowledge (flashing, rooting, few terminal cmd's etc etc...)
Please help, and thank.
Putshi said:
So i've been looking on the internet for some ways to port any CM to my device J100FN, i found quite a few but some of them are outdated or badly explained etc etc...
I'm gonna put it plain and simple.
I have linux, i have my stock rom J100FNXXU0AOD1, and i can surely get any CM somewhere in the internet (note that i have CM12 for Samsung S3 neo already so tell me if that's gonna do it)
Here are the tutorials that i found so far:
https://www.youtube.com/watch?v=GAyxypK7_K8 (says that i need a CM already built for my phone, which is no available)
https://forum.xda-developers.com/showthread.php?t=2545618 (same with this one)
https://forum.xda-developers.com/showthread.php?t=2245786 (and this one is kinda poorly explained at the begining)
Note that i have a rooted device and TWRP recovery up and running on it, also i read about this "Cyanogenmod compiler" thingy thing, but i couldn't manage to download it, i think the repos are down now or idk. (https://forum.xda-developers.com/showthread.php?t=1415661) (https://korben.info/cyanogenmod-compiler.html)
IDK MAN I REALLY NEED CYANOGENMOD ON MY GALAXY J1 LTE, i'm kind of a rookie when it comes to complicated roms maneuvering but i still do have basic knowledge (flashing, rooting, few terminal cmd's etc etc...)
Please help, and thank.
Click to expand...
Click to collapse
Don't let this thread die please :/
Like come on 34 views but no replies...
How did you get the TWRP for your phone? Is there one for the J100? I haven't managed to root my J727 One thing you could do is use the google android tree with all its garbage and then copy and paste the CM tree into it. But quite frankly I hesitate to suggest this because it's a huge pain in the ass, and like I said, I haven't managed to get TWRP working for my phone doing this. I can get it compiled but... I have no idea what makes it specific to the phone. I thought it was enough just to have the kernel for the specific phone...
peterius said:
How did you get the TWRP for your phone? Is there one for the J100? I haven't managed to root my J727 One thing you could do is use the google android tree with all its garbage and then copy and paste the CM tree into it. But quite frankly I hesitate to suggest this because it's a huge pain in the ass, and like I said, I haven't managed to get TWRP working for my phone doing this. I can get it compiled but... I have no idea what makes it specific to the phone. I thought it was enough just to have the kernel for the specific phone...
Click to expand...
Click to collapse
Idk man, I just looked up a tutorial on how to root it, I had to look quite deeply but I found it and it's working just fine, it requiers you to flash the boot.img too and then root it with Kingoroot, this is the tutorial I followed www .halabtech. com/root-for-j100fn/ (I know it looks shady but it worked, also I can't post links because my account is new...)
Also I asked a dev and he asked me about the source code of the cpu or some stuff, tbh I have no idea why you would need that to make a rom out of a stock rom...
As I've been informed by twrp, the recovery image typically has it's own kernel which means its specific to the device. I'm not totally sure of the reasons for this. I ended up returning the galaxy j727u which has a locked bootloader for a xiaomi, I'll see how it goes.
I see, but that doesn't really advance in my case
Is any devs out there willing to help out a stupid newbie :^)
Come on now don't let this thread die