Smartphone ROM development - Android Q&A, Help & Troubleshooting

Hi guys, I'm new to this forums so I'm not sure if this is the right place to post this. But since I'm gonna be discussing about an android phone, I guess I'll put it here XD
Anyways, I have an Xperia Neo V and am upgrading my phone soon. I was wondering if anyone had any tutorials or links on how I can code and run custom operating systems on my phone. The thing is, I don't want it to be Android, I want to develop it from ground up, probably with assembly featuring. I've written a couple of tiny OSes on PCs with boot loaders and stuff using ASM but I don't know how to go about this with a smartphone as there are no resources on it.
Just wondering if anyone has any knowledge
Thanks

ashiswin said:
Hi guys, I'm new to this forums so I'm not sure if this is the right place to post this. But since I'm gonna be discussing about an android phone, I guess I'll put it here XD
Anyways, I have an Xperia Neo V and am upgrading my phone soon. I was wondering if anyone had any tutorials or links on how I can code and run custom operating systems on my phone. The thing is, I don't want it to be Android, I want to develop it from ground up, probably with assembly featuring. I've written a couple of tiny OSes on PCs with boot loaders and stuff using ASM but I don't know how to go about this with a smartphone as there are no resources on it.
Just wondering if anyone has any knowledge
Thanks
Click to expand...
Click to collapse
I am by no means an expert on this subject but first you would have to do is replace the bootloader on your phone with one that would allow you total control over the device which would mean porting something such as u-boot to your device. After that you would have following the porting procedure for whatever operating system you wanted to port.

Thanks for the reply I remember that on my tablet I had to place a uboot.bin file on the SD card before I could boot into CWM and some other stuff. Just wondering, rather than replacing the bootloader, would it be possible to run uboot from the SD card? Also, I was talking about writing an OS from scratch, not porting an existing one XD it's just for educational purposes, so I'd really like to try my hand at things like this
Thanks

Related

[Q] Alcatel One Touch X'Pop 5035D

Good day all,
Last week my phone died, so i was forced to buy a new one. I wanted to get a cheap phone with a dual core processor. With that in mind i bought myself the Alcatel One Touch X'Pop 5035D. Now don't get my wrong, i am fairly happy with the phone but i was used to phone that were rooted and had some community behind it to make that happen. Now i realise this is a fairly new phone that is a mid-end smartphone but i really hope someone could look in to this phone.
The only thread that i found about this phone was pretty much dead and i was hoping a new topic would put some new light on this phone.
I myself ain't someone that can develop anything for this phone since i just don't have the required skills to start a project like this. Now the only thing i can do is ask the following questions:
1) Is anyone able to Root this device?
2) Would it be a possibility for someone to make a ROM for this phone?
I would be able to test any upcoming ROM's or Roots, so thats no issue.
I really hope to get some responses since this phone has the hardware to run jellybean.
Oh and Alcatel released the sources on their phones on sourceforge, that might be helpfull:
http://en.sourceforge.jp/projects/sfnet_alcatel/releases/
Thanks in advance!
Mithrandix
So...no help with a custom rom, just kernel at least...pretty please
andrei80 said:
So...no help with a custom rom, just kernel at least...pretty please
Click to expand...
Click to collapse
Hi, we are talking about a rom for this phone. Check the topic about rooting & recovery. If you need help or want to know more, PM me

[Q] Disperate help l need it with Tablet

Ok..My tablet is killing me,need desperate help here : :
procesor DualCore-423 model number a70h
android 4.2.2
firmware version v1.0 kernel version 3.4.39 [email protected]#132
build number polaris_a70h-eng 4.2.2 JDQ39 20131205 test keys
My problem: Can i install custom firmwares on it????? and from where because i search on internet and i dont find anything about this model.
I want to root my tablet (second probl) to get moore space as i doing with my android phone.
If someone can help me to root this crap and instal diffrent customs roms etc on it, i will apreciate allot,pls help pls pls pls
If i post in whrong section,pls excuse me im new on forum.
Anyone ?????
jean_pulbere said:
Ok..My tablet is killing me,need desperate help here : :
procesor DualCore-423 model number a70h
android 4.2.2
firmware version v1.0 kernel version 3.4.39 [email protected]#132
build number polaris_a70h-eng 4.2.2 JDQ39 20131205 test keys
My problem: Can i install custom firmwares on it????? and from where because i search on internet and i dont find anything about this model.
I want to root my tablet (second probl) to get moore space as i doing with my android phone.
If someone can help me to root this crap and instal diffrent customs roms etc on it, i will apreciate allot,pls help pls pls pls
If i post in whrong section,pls excuse me im new on forum.
Click to expand...
Click to collapse
What is the band of your tablet?
Bad-sheep-boy said:
What is the band of your tablet?
Click to expand...
Click to collapse
when i tick about device it show me at device name only a70h...no name no brand..only just i post up on my first post. is a chineze tablet i think..allview brand or something .can i find exacly the brand or name somware in settings and if yes..where?? pls help and tq
Ok .. i instaled device info app from market and it say ALLWINER polaris_a70h , this is the brand and the tablet model
Can anyone help me root this model for custom rom install ???
As far as custom ROMs go you are prob on a loser unless you want to learn all about it and try to write one yourself. As for rooting it try:
Motochoper or
Root many android by bin4ary
There are other "generic" rooting methods out there but I can't remember them just now.
Rooting is usually device specific so it you will just have to try all the generic options perhaps one will work but no guarantee.
Edit: I have looked into it a bit now. It would seem that you have an allwinner a23 chip set although any info on your ram, cpu speed etc would help to confirm that. As its a Chinese tablet unless either of the suggestions above work (I would try root many android) then there are other options however they are in Chinese. Vroot seems to work on that tablet or there is shuame which is a Chinese rooting and flashing tool. Obviously being written in Chinese care and common sense are required.
Programming is a race between engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
Captain Sweatpants said:
As far as custom ROMs go you are prob on a loser unless you want to learn all about it and try to write one yourself. As for rooting it try:
Motochoper or
Root many android by bin4ary
There are other "generic" rooting methods out there but I can't remember them just now.
Rooting is usually device specific so it you will just have to try all the generic options perhaps one will work but no guarantee.
Programming is a race between engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
Click to expand...
Click to collapse
Thx for your post my friend .First of all, im not a noob in flashing diffrent roms (custom roms,etc) but i only do that on my samsung phone.
In my phone i change roms every week testing diffrents roms from xda so, i have moore then one ideear about the risk,that s way i ask for tablet because on tablet never flash a rom before.My big problem is that i cant find any info about it ,all i know so far is name,brand,and android version that use. Allwiner Polaris_a70h and run android 4.2.2 JB. that s all.
Im not even able to see her in ADB SHELL ,i try to find a way to install apps on sdcard because on internal is to low memory,that s way i wanna rooted or try somme rom with a2ds suport. But how cand i flash it ,if i dont have not even the tablet drivers for pc ,because i dont no from where to get if i dont find the producer website... so..... im in big truble has you see... ((
So.... that"S my story....im stuck here... ( anyone can help ??? pls
jean_pulbere said:
Thx for your post my friend .First of all, im not a noob in flashing diffrent roms (custom roms,etc) but i only do that on my samsung phone.
In my phone i change roms every week testing diffrents roms from xda so, i have moore then one ideear about the risk,that s way i ask for tablet because on tablet never flash a rom before.My big problem is that i cant find any info about it ,all i know so far is name,brand,and android version that use. Allwiner Polaris_a70h and run android 4.2.2 JB. that s all.
Im not even able to see her in ADB SHELL ,i try to find a way to install apps on sdcard because on internal is to low memory,that s way i wanna rooted or try somme rom with a2ds suport. But how cand i flash it ,if i dont have not even the tablet drivers for pc ,because i dont no from where to get if i dont find the producer website... so..... im in big truble has you see... ((
So.... that"S my story....im stuck here... ( anyone can help ??? pls
Click to expand...
Click to collapse
I think you were replying just as I was editingy post see edit for more info
Programming is a race between engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
Edit: I have looked into it a bit now. It would seem that you have an allwinner a23 chip set although any info on your ram, cpu speed etc would help to confirm that. As its a Chinese tablet unless either of the suggestions above work (I would try root many android) then there are other options however they are in Chinese. Vroot seems to work on that tablet or there is shuame which is a Chinese rooting and flashing tool. Obviously being written in Chinese care and common sense are required.
Programming is a race between engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.[/QUOTE]
allwiner (maibe) ..a70h this is the device name they say...
Today i try it wihth shuame ...when i open the shuame he view my tablet as Samsung note i9200 or sommething.... and not as A70h tablet model.
But cant do anything because ti need the tablet drivers , that i dont have it (((( if i have the drivers and my tablet can be see it in adbshell maibe i can run the command with settinstalllocation to force install on sdcard ... an maibe rooted too... i dont have a clue what tot do... stuck here feeling idiot ((
jean_pulbere said:
Ok..My tablet is killing me,need desperate help here : :
procesor DualCore-423 model number a70h
android 4.2.2
firmware version v1.0 kernel version 3.4.39 [email protected]#132
build number polaris_a70h-eng 4.2.2 JDQ39 20131205 test keys
My problem: Can i install custom firmwares on it????? and from where because i search on internet and i dont find anything about this model.
I want to root my tablet (second probl) to get moore space as i doing with my android phone.
If someone can help me to root this crap and instal diffrent customs roms etc on it, i will apreciate allot,pls help pls pls pls
If i post in whrong section,pls excuse me im new on forum.
Click to expand...
Click to collapse
if it's one of the tablets that r cheep in the market it's gonna be hard to find someting about cuz no one cares
Standard adb drivers should work does the device have fastboot mode?
Programming is a race between engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
Captain Sweatpants said:
Standard adb drivers should work does the device have fastboot mode?
Programming is a race between engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
Click to expand...
Click to collapse
Sincerly..i never try to boot it in recovery mode because im scare to not brik it... so i dont no if has or not. The onli thing i try is adb with adb devices comand... and list me nothing ( But that is because i dont have the tablet drivers install i think ???
mootmetal said:
if it's one of the tablets that r cheep in the market it's gonna be hard to find someting about cuz no one cares
Click to expand...
Click to collapse
my friend... not everyone is rich ..that s life... but give the pover peoples a chance ..ok ?? ))))))
You not help me much if remaind me how cheap is my tablet )
It won't brick your device starting it i n recovery or fastboot mode that's what all the automated roots do. I'm afraid mootmetal does have a point the reason the more expensive tablets have roots is because there is a lot of developers using these devices. The allwinner tablets are a budget Chinese tablet as I'm sure you know and therefore don't have the same developer following. Theoretically there will be a way to root it but it will simply be a case of trial and error. Try things like super one click and root many android. Some people seem to have had success with vroot. Perhaps one of them will work. Sometimes it's just not possible I eventually gave up on cheap tablets and bought a second hand nexus 7 1st gen. If having root access is that important to you perhaps you need to consider buying a tablet with more developer support. Look for methods to root the allwinner a23 I think that is what the a70h model is. You could pop the back off it sometimes its written on the main chip what it is. For example it might say something like rk3066 then you would Google root rk3066 or whatever is printed on the main chip.
Otherwise just enjoy the tablet for what it is and accept that it may not be possible to root it.
Programming is a race between engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
jean_pulbere said:
my friend... not everyone is rich ..that s life... but give the pover peoples a chance ..ok ?? ))))))
You not help me much if remaind me how cheap is my tablet )
Click to expand...
Click to collapse
no offense my freind at least u can affroad a cheap tablet but me i just cant, as u said not everyone is rich .... but at least u could do some research befor buying it ... but if i decide to buy i will aleady know that i cant do much with it ... good luck anyway
mootmetal said:
no offense my freind at least u can affroad a cheap tablet but me i just cant, as u said not everyone is rich .... but at least u could do some research befor buying it ... but if i decide to buy i will aleady know that i cant do much with it ... good luck anyway
Click to expand...
Click to collapse
No probl bro .... usuale i do an research before buy anything but this tablet is my wife tablet and she came home with this crap .Maibe she has an chinesse boyfriend who want to .......her ..and he doublecross her,offering to her an " very expensive gift" )))))))) deh....blonde girls... ))))
Captain Sweatpants said:
It won't brick your device starting it i n recovery or fastboot mode that's what all the automated roots do. I'm afraid mootmetal does have a point the reason the more expensive tablets have roots is because there is a lot of developers using these devices. The allwinner tablets are a budget Chinese tablet as I'm sure you know and therefore don't have the same developer following. Theoretically there will be a way to root it but it will simply be a case of trial and error. Try things like super one click and root many android. Some people seem to have had success with vroot. Perhaps one of them will work. Sometimes it's just not possible I eventually gave up on cheap tablets and bought a second hand nexus 7 1st gen. If having root access is that important to you perhaps you need to consider buying a tablet with more developer support. Look for methods to root the allwinner a23 I think that is what the a70h model is. You could pop the back off it sometimes its written on the main chip what it is. For example it might say something like rk3066 then you would Google root rk3066 or whatever is printed on the main chip.
Otherwise just enjoy the tablet for what it is and accept that it may not be possible to root it.
Programming is a race between engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
Click to expand...
Click to collapse
Thx alot for advices, i discover in setings clock mode recovery so is not a risck so far, i will boot in recovery mode to see what optiones i have there but the probl remain,where i can get the drivers for this model...and customs roms for it ...
I remember on xda it was a post with an app that can force install all apps to sd card but i dont remember the name ,maibe this type of apk can solve me the probl to not change the rom .superoneclick is universal or is particular depending of type of device you want to root it ??
Ok...i just successe to root this piece of crap with VROOT soft ...it s working,i have root now!!!
Second problem to solve:
How can i get a script or an apk or ..sommething to expand my memory ???
a2sd scripts will work on tablet the same has in phones devices???
The ADB SHELL still dont see the tablet device so i cant run the commands gen: settinstalllocation_2 etc,but i presume i must use a script for a2sd or an apk ,any one with good advice for me pls pls pls????!?!
Root uninstaller is good for removing bloatware app2sd will let you move installed apps onto your SD card. Custom ROMs just don't exist for this tablet as no one has written any. Glad to see you got it rooted though. I would recommend adaway you can't get it on the play store any more as Google removed it but its a root app that stops in app advertising on tablets and phones. Its available on xda
Programming is a race between engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
Captain Sweatpants said:
Root uninstaller is good for removing bloatware app2sd will let you move installed apps onto your SD card. Custom ROMs just don't exist for this tablet as no one has written any. Glad to see you got it rooted though. I would recommend adaway you can't get it on the play store any more as Google removed it but its a root app that stops in app advertising on tablets and phones. Its available on xda
Programming is a race between engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
Click to expand...
Click to collapse
I have root cleaner pro ,frezee apps or uninstal sistem apps ,quarantine pro do the same thing etc. for block advertising i use addfree or somme, is a good apps i use in the phone too and it do good job..Till now my tablet is ok,today i sucesse to brick the rom trying som experiment but i restore back from factory reset AND it works as a new rom .Now i have a rooted rom but i tell you what i observe :
1- The tablet has 2 partition of internal memory,in first partition say 500 mega ..seccond 1 giga but those two are WITHOUT my memory card insert it,if i put mt card on it, it make it 3 partition (2 partition for internal 1 partition my card) . Ok..in this point, if i instal ann apps let s say facebook,the app is instaled in 1 partition (500mega) but afther instal in settings i have option to move apk to sd card. If you move facebook on sd card it goes in 2 partition(1 giga same internal) not in my REAL sdcard partition.So it born the problem ,after maximum 10 aplication instaled,my 500 mg partition say fullmemory,pls uninstal apps to get space. But the 1 giga partition it has allot of space,not sayng the memory card partition wich is totaly free 4 giga. My plan is to move apps on 4 giga partition(real sdcard) not in 1 giga partition wich is the same INTERNAL partition.... im verry confuse who thnik this partition metod it was a stupid move..
So ... if you say there are not any custom roms for this,an not any script for it, maibe can sugest me an app2sd who can move the hole apk to REAL SDCARD with data and chace not only the apk... i thinking at Link2Sd apk but i m afraid it move the apps in the 2 partition (in internal) not to real partition on sd card.... pffffff...confused again....

kernel development help

Hey everyone. Firstly, thanks in advance for the help. I am pretty new to the android Development world.. I have a kdlinks a200 android media center box I have been playing with and I managed to get the source for the telechips tcc8930st board it uses. Problem is, kdlinks customized the kernel and such to utilize the built in lcd screen and who knows what else. I have dump of the Zimage from the kdlinks boot.img but I want to try and figure out what settings they used for the kernel. Is there a way to do this without the kdlinks source? Right now it's just trial and error. I compiled a whole new firmware for the box but I can only get it to load up to the boot image. Any suggestive links are appreciated as well as advice. I have done a lot of reading... but I don't mind doing more
uscg.matthew said:
Hey everyone. Firstly, thanks in advance for the help. I am pretty new to the android Development world.. I have a kdlinks a200 android media center box I have been playing with and I managed to get the source for the telechips tcc8930st board it uses. Problem is, kdlinks customized the kernel and such to utilize the built in lcd screen and who knows what else. I have dump of the Zimage from the kdlinks boot.img but I want to try and figure out what settings they used for the kernel. Is there a way to do this without the kdlinks source? Right now it's just trial and error. I compiled a whole new firmware for the box but I can only get it to load up to the boot image. Any suggestive links are appreciated as well as advice. I have done a lot of reading... but I don't mind doing more
Click to expand...
Click to collapse
Ask them for the kernel source. They are required by law to provide it.
The problem is they wont release it. they give lots of bull**** excuses and the mediator between us said he is going to ruin his relationship with them if he keeps pushing for it. I have the original source from the board manufacture (telechips)... i also pulled the proc/config.gz from the running machine.. then i tried matching up the settings through menuconfig and verifying by physically comparing the two .config files. i feel like there are files missing or something maybe.
uscg.matthew said:
The problem is they wont release it. they give lots of bull**** excuses and the mediator between us said he is going to ruin his relationship with them if he keeps pushing for it.
Click to expand...
Click to collapse
Thanks for this post, I was considering the Kdlinks A200 for use with Kodi (XBMC) and maybe some light gaming but your post made it clear they are a shady company and not worth doing business with.
Can you recommend any alternatives which also run Android and have the ability to use a multi-terrabyte hard drive? Needs to be able to run Kodi (XBMC) too.
Thanks.
Sent from my LG-LS720 using Tapatalk

Better if I wait for official lollipop or install now?

Hello all!
This week I got the Xperia Z2 tablet, but I'm a bit noob on android roms and etc.., I want to customize my tablet but I've read that Sony will apply android lollipop for this days, mid-february or so.. then I saw those:
http://forum.xda-developers.com/xpe...reexperia-project-aosp-android-5-x-x-t2983713
http://forum.xda-developers.com/xpe...elopment-cm12-android-5-0-freexperia-t2959664
What is your advice guys? Wait to Sony release official lollipop or install one of those I posted above??
Another question.. cyanogenmod vs original lollipop? What to choose?
Thank you all!!!
alesyt0h said:
Hello all!
This week I got the Xperia Z2 tablet, but I'm a bit noob on android roms and etc.., I want to customize my tablet but I've read that Sony will apply android lollipop for this days, mid-february or so.. then I saw those:
http://forum.xda-developers.com/xpe...reexperia-project-aosp-android-5-x-x-t2983713
http://forum.xda-developers.com/xpe...elopment-cm12-android-5-0-freexperia-t2959664
What is your advice guys? Wait to Sony release official lollipop or install one of those I posted above??
Another question.. cyanogenmod vs original lollipop? What to choose?
Thank you all!!!
Click to expand...
Click to collapse
If you have to ask, wait for stock Lollipop.
Still interested ? Spend some time reading to see what you are getting into.
Custom ROMs require compromises/.
CM12 runs very stable on my Z2 Castor Windy.
I'm wondering the same thing and more, myself. I do hope somebody with more knowledge than I will chime in and advise. This z2 I have really is an impressive device. Do you know what frequency and type the 3gigs of ram are? It doesn't seem to be DDR 3 since it only seems to be able to do one or two things at the same time. For example, if cutting and pasting a file from one folder to another, then pasting another file from the pc orchestrating everything, if you try anything else, you get some "busy toast" message. Maybe I don't understand all I think I know about it.
alesyt0h said:
Hello all!
This week I got the Xperia Z2 tablet, but I'm a bit noob on android roms and etc.., I want to customize my tablet but I've read that Sony will apply android lollipop for this days, mid-february or so.. then I saw those:
http://forum.xda-developers.com/xpe...reexperia-project-aosp-android-5-x-x-t2983713
http://forum.xda-developers.com/xpe...elopment-cm12-android-5-0-freexperia-t2959664
What is your advice guys? Wait to Sony release official lollipop or install one of those I posted above??
Another question.. cyanogenmod vs original lollipop? What to choose?
Thank you all!!!
Click to expand...
Click to collapse
I've read quite a bit and I'm not sure why it is a hard question for an expert to answer if to root a stock spg512 with the latest "unrootable" build before or after it gets OTA to Lollipop. One of the things that may escape you is that the various threads on these devices are often unclear if they are discussing the phone or the tablet, both named Z2, and most of them discussing the tablet speak directly to spg511.
I suppose I should simply do whatever needs done to put some form of L on it and do from there. I'm not worried about warranty and such. Otherwise, your answer was not very helpful and I can only assume you were bored when you typed it.
mikereidis said:
If you have to ask, wait for stock Lollipop.
Still interested ? Spend some time reading to see what you are getting into.
Click to expand...
Click to collapse
DroidinAndStuff said:
I've read quite a bit and I'm not sure why it is a hard question for an expert to answer if to root a stock spg512 with the latest "unrootable" build before or after it gets OTA to Lollipop. One of the things that may escape you is that the various threads on these devices are often unclear if they are discussing the phone or the tablet, both named Z2, and most of them discussing the tablet speak directly to spg511.
I suppose I should simply do whatever needs done to put some form of L on it and do from there. I'm not worried about warranty and such. Otherwise, your answer was not very helpful and I can only assume you were bored when you typed it.
Click to expand...
Click to collapse
Really ?
I take time here and there to try and help someone on a thread, and that's your response ?

Oppo Rx17 Neo Development - A waste of time?

Hi, i'm the owner of an Oppo Rx17 neo, and the phone is really nice: Fingerprint sensor under screen, 128gb ROM, 4gb RAM... Overall a good phone, but the only problem is Color OS. I buyed this phone because i didn't knew about Color OS (My bad). Now i'm stuck with this phone for at least two or three years, there's no other choice but keep it. Knowing this, i want to develop a custom ROM for this phone, even if i have to learn from scratch, because i don't know anything about Android Development. I'm a web developer (PHP, JavaScript, a little bit of python and C#), but i don't know where to start this journey, because for what someone told me on a Telegram group, i need a custom recovery (Like TWRP i guess?), but i couldn't find anything about it on google (I searched for it on english, i don't know anything about russian or chinesse, i guess that could've help me a lot).
So, getting to the point: Could you help me to understand how to compile TWRP for my phone, or in first place, how to know if i can even unlock the bootloader. I have installed custom ROMS before, on an Galaxy S5 and a nexus 5x, but nothing further.
Can i have some help?
Anyone? Still looking for recommendations on where to start with this.
ratonde said:
Anyone? Still looking for recommendations on where to start with this.
Click to expand...
Click to collapse
Start here: https://forum.xda-developers.com/android/general/guide-how-to-build-custom-roms-kernel-t3814251
Palm Trees said:
Start here: https://forum.xda-developers.com/android/general/guide-how-to-build-custom-roms-kernel-t3814251
Click to expand...
Click to collapse
Thank you very much! That will help me a lot

Categories

Resources