[Completed] Porting KitKat from NS-15at08 to NS-14T002 - XDA Assist

Hi everyone. I was given this NS-14T002 tablet for Christmas and after speaking to an insignia employee they promised the update from 4.2.2 to KitKat to be sometime in early summer or late April. Well as you can tell they're a bunch of liars. They recently release a new tablet called NS-15at08 with almost the exact same specs, the only difference being it has a rear camera and it has 1.4 GHz instead of a 1.2 GHz processor. Most importantly the NS-15at08 runs on KitKat. The tasty chocolate I so desire!
Anyways I'm curious as to how difficult it would it be to port it over. I've never ever ported a thing so I'm a bit worried about that but I need myself some chocolate.
My next thought was finding a well-known tablet with the same specs as mine and flashing a custom ROM made for that device. Would this or would this not work? This was actually my preferred way of solving this horrible issue since it would be mean I would most likely also receive Android L. I scoured the web for a device with similar specs but returned empty handed.
Maybe you can help? Here's the specs let me know if you need more information.
Height0.4"
Width8.2"
Depth6.2"
Weight1.2 lbs.
Wi-Fi Built In
InternalHDMI
Ports1Bluetooth
cell lithium-ionpolymer
Operating System 4.2 Jelly Bean
DriveCapacity8GB
Capacity8GBProcessor
BrandRockchipGPS
(RAM)1GBDisplay
TypeCapacitive touch panel (1024 x 768)Processor
Speed1.2GHz
Front Facing WebcamPixels2.0MP

I think this thread [GUIDE]How To Port Different ROMS to Your Device (Simplest and Fastest) would be of help to you.

Perseus71 said:
I think this thread [GUIDE]How To Port Different ROMS to Your Device (Simplest and Fastest) would be of help to you.
Click to expand...
Click to collapse
I appreciate your reply but I was wondering if it would be possible to just flash rom without having to port. A ROM from a device with identical specs.

No. Never. Not unless you love expensive paperweights.

Perseus71 said:
No. Never. Not unless you love expensive paperweights.
Click to expand...
Click to collapse
Okay but I just read the thread and it said I won't be able to upgrade to a newer android version which is kinda the point of me trying to port.

No you can not upgrade unless you have got Source from the Manufacturer.

Perseus71 said:
No you can not upgrade unless you have got Source from the Manufacturer.
Click to expand...
Click to collapse
If I ask for source code they have to give it to me don't they?

developer209 said:
If I ask for source code they have to give it to me don't they?
Click to expand...
Click to collapse
It depends on the manufacturer. Some might others may not.

Perseus71 said:
It depends on the manufacturer. Some might others may not.
Click to expand...
Click to collapse
They said yes and they will email me the source code in a few hours. Now what? ?

You will have to Set up a Linux Build environment and start reading. A lot of reading is required in order not to brick your tablet unless you have good development background.
Here's a Starting point on some of the articles from XDA University. Please note this is just starting point.
Getting Started : Setting up Android Development Environment
How to Build an Android ROM
Porting AOSP ROMs using Source Code
Now please note the mission of XDA Assist is
The mission of XDA Assist is to provide basic help to those who have tried searching but can't find what they are looking for and need assistance. This is not a "helpdesk" providing technical assistance but more to point you in the correct direction with your problem. Perhaps you can't find posts on how to root your phone, install custom recovery or maybe you have questions about how to navigate and use features on the site
Click to expand...
Click to collapse
So we are not able to help you more than this. However if you have further questions on development, you can post in
Android Development and Hacking > Android Software and Hacking General [Developers Only]
or Android Software Development

Perseus71 said:
You will have to Set up a Linux Build environment and start reading. A lot of reading is required in order not to brick your tablet unless you have good development background.
Here's a Starting point on some of the articles from XDA University. Please note this is just starting point.
Getting Started : Setting up Android Development Environment
How to Build an Android ROM
Porting AOSP ROMs using Source Code
Now please note the mission of XDA Assist is
So we are not able to help you more than this. However if you have further questions on development, you can post in
Android Development and Hacking > Android Software and Hacking General [Developers Only]
or Android Software Development[/QUOTEfun.
Gosh this sounds so much fun ??
Click to expand...
Click to collapse

Related

[Q] Android port to Satio

Firstly, apologies but as a new member I cannot post to the developers area.
I want to know if anyone has put any effort into a port of android to satio? I believe the first part shouldn't be too challenging as Android has already been compiled to the OMAP3430 SoC. I am familiar with setting up an arm cross-compiling toolchain and have worked with the arm9260 chipset in this regard (including writing kernel drivers).
As I haven't developed for a phone before, I'm not sure how easy it is to access the bootloader and download a new kernel.
Beyond that I'm in new territory regards the neceeasry drivers and accessibility to the information to develop the kernel code required
I look forward to your comments.
Regards, Steve
Please use the Q&A Forum for questions Thanks
Moving to Q&A

Compiling Android for a Device without sources (Zenithink Tablet)

Hey, so last year I bought a China-Tablet called Zenithink C91, it seemed like a good choice back then.
However, the software on it is rubbish. The manufacturer didn't even bother to change anything from the reference software for the hardware platform, did no optimization whatsoever. For example the build.prop is a complete mess with dozens of duplicate lines and references to the reference platform from AMlogic. All the stock firmwares have phone functionality enabled, even though there is no gsm module, showing an empty signal indicator all the time. Or the shipped ICS with gingerbread gapps and so on. The Tablet is just not usable in this state because the software sucks so much, and they do not answer any questions or take advice. Therefore, no sources.
However, I think the Tablet could be much more useful, because it has a decent cortex a9 processor which runs at 1ghz, and a mali 300 gpu.
So much for the situation.
So for a long time I thought about trying to compile a new rom for it, to make it actually work like it should, but I cant find any advice which would help me, because all tutorials that I find require me to use devtrees for devices that already exist. But how would I go to create Android for a device which has none?. I could probably extract most drivers from the latest ICS build. How compatible are they with JB?
On a side note, I wanted trying to Port CWM recovery, does anyone have a pointer where to start?
Thanks and I hope I did not post in the wrong section.
I actually think that there is a source available for your tablet. Check out Slatedroid, as it's a forum dedicated to chinese tablets.
The problem atm is the new version of the amlogic's platform for which they haven't released sources yet.
Oh, and tutorial for Clockwork recovery:
http://www.koushikdutta.com/2010/10/porting-clockwork-recovery-to-new.html
Thanks for your reply, especially for the link concerning cwm.
I am aware of the slatedroid forum, and a user there, too. Zenithink did not publish any sources, I am very sure sadly.
ArRaY92 said:
Thanks for your reply, especially for the link concerning cwm.
I am aware of the slatedroid forum, and a user there, too. Zenithink did not publish any sources, I am very sure sadly.
Click to expand...
Click to collapse
Zenithink maybe didn't, but you can find amlogic sources (the chip/platform manufacturer) here:
http://openlinux.amlogic.com/wiki/index.php/Arm/Android/2.Getting_the_Source_Code
edit: that is if they are using that as a platform ofc, if they're not well from what I see on slate you're limited to modifying stock roms, same as we on elf/aurora ii devices
Yeah, the stock sources are there, but ZT modified them and does not release the changes. No chance then, I guess? Anybody know if there is a chance for JB based on the ICS rom?

A Cheap Device to learn android ROM building[India]

Hello Guys.
I want to Buy a Cheap Device(Which have available sources) to learn android ROM Building.
My Budget is Very Tight:crying: Rs.8000
Please Suggest me a Good Device.
Thanks in Advance.:good:
Rumorbox33 said:
Hello Guys.
I want to Buy a Cheap Device(Which have available sources) to learn android ROM Building.
My Budget is Very Tight:crying: Rs.8000
Please Suggest me a Good Device.
Click to expand...
Click to collapse
Lol, You call Rs. 8000 budget a tight budget??
That's more than enough..
Nowadays, most devices release their kernel source including device trees (Though not proper)..
As far as I can remember, I'll suggest you to buy Yu Yunique, which is quite new as of now and has very less custom ROMs as of now and has sources released..
Or you can choose any other device as you wish.
All you should do is search hard if the source is released for that phone. (All u need to do is Google to find out)
And, there are many tutorials in XDA which will easily help you learn about ROM development.
Note:
ROM development needs some/little Android knowledge depending upon what you're going to do.
To build CM from source, you need a hell lot of knowledge.
You also need a hell lot of time and patience.
To build a custom ROM based on CM, you more or less just need to follow the instructions given in that custom ROM's website.
Also you'll need a fast internet to download sources which will be like 13-16GB (this is for each ROM base)
But, porting a ROM can be quite easy compared to building from source..
So, if you're kind of new, better learn something about Android and how it works, before you buy a phone simply for development purpose, to avoid repenting in the future that you've wasted your money..
GokulNC said:
Lol, You call Rs. 8000 budget a tight budget??
That's more than enough..
Nowadays, most devices release their source including trees (Though not proper)..
As far as I can remember, I'll suggest you to buy Yu Yunique, which is quite new as of now and has very less custom ROMs as of now and has sources released..
Or you can choose any other device as you wish.
All you should do is search hard if the source is released for that phone. (All u need to do is Google to find out)
And, there are many tutorials in XDA which will easily help you learn about ROM development.
Note:
ROM development needs some/little Android knowledge depending upon what you're going to do.
To build CM from source, you need a hell lot of knowledge.
You also need a hell lot of time and patience.
To build a custom ROM based on CM, you more or less just need to follow the instructions given in that custom ROM's website.
Also you'll need a fast internet to download sources which will be like 13-16GB (this is for each ROM base)
But, porting a ROM can be quite easy compared to building from source..
So, if you're kind of new, better learn something about Android and how it works, before you buy a phone simply for development purpose, to avoid repenting in the future that you've wasted your money..
Click to expand...
Click to collapse
I have knowledge about android That's why i am asking:good:
So,What about Redmi 1S ?
Should i buy That ?
Rumorbox33 said:
I have knowledge about android That's why i am asking:good:
So,What about Redmi 1S ?
Should i buy That ?
Click to expand...
Click to collapse
Yes, it's OK.
Kernel sources are released: http://en.miui.com/thread-73469-1-1.html

[Completed] can I make an AOSP in a virtual machine?

Hi everybody!
I am new in this community and I am sorry if a post this thread in the wrong forum.
I want to start making a AOSP or a "custom ROM" for Android, I have some experience with "Linux from scracth" and linux in general, but I think that I still beeing a newbie in OS development.
I really love OS develoment and thats why I want to try with Android. (I know that is very hard, but I am making this for experience)
The AOSP requirements says that I new a Android device and its kernel source. (I am new and I can not post links)
I want to know, if there is any way to make a AOSP or custom ROM in a virtual machine? maybe using google pixel or nexus code?
I have an Android device but I am a complete newbie and I dont want try on real hardware yet.
Thanks for any help!
david_pjimenez said:
Hi everybody!
I am new in this community and I am sorry if a post this thread in the wrong forum.
I want to start making a AOSP or a "custom ROM" for Android, I have some experience with "Linux from scracth" and linux in general, but I think that I still beeing a newbie in OS development.
I really love OS develoment and thats why I want to try with Android. (I know that is very hard, but I am making this for experience)
The AOSP requirements says that I new a Android device and its kernel source. (I am new and I can not post links)
I want to know, if there is any way to make a AOSP or custom ROM in a virtual machine? maybe using google pixel or nexus code?
I have an Android device but I am a complete newbie and I dont want try on real hardware yet.
Thanks for any help!
Click to expand...
Click to collapse
Greetings and welcome to assist. Plenty of devs use a virtual machine to build or even dual boot linux. There are plenty of prebuilt virtual machines at osbox and there are plenty of excellent guides to building in xda university
http://forum.xda-developers.com/general/xda-university
Good Luck and welcome to xda
Sawdoctor
sawdoctor said:
Greetings and welcome to assist. Plenty of devs use a virtual machine to build or even dual boot linux. There are plenty of prebuilt virtual machines at osbox and there are plenty of excellent guides to building in xda university
http://forum.xda-developers.com/general/xda-university
Good Luck and welcome to xda
Sawdoctor
Click to expand...
Click to collapse
Thanks for replying!
I have no problem to install Linux on real hardware, actually I have Arch Linux installed on real hardware and I used as my main OS.
What I want to know is, can I put AOSP or a Custom Android in a Virtual Machine? I mean, modify some code in a custom android and tested in a Virtual Machine?
Thanks for your time and help!
david_pjimenez said:
Thanks for replying!
I have no problem to install Linux on real hardware, actually I have Arch Linux installed on real hardware and I used as my main OS.
What I want to know is, can I put AOSP or a Custom Android in a Virtual Machine? I mean, modify some code in a custom android and tested in a Virtual Machine?
Thanks for your time and help!
Click to expand...
Click to collapse
You mean you want to run a custom rom on a virtual machine on your pc ? I think android studio can do something along these lines
sawdoctor said:
You mean you want to run a custom rom on a virtual machine on your pc ? I think android studio can do something along these lines
Click to expand...
Click to collapse
I mean that I want to modify Android OS to add functions, optimize, maybe modify the UI of the system, learn how Android is programed and that kind of things. I want to modify Android Source Code but I want to tested that code on a Virtual Machine on my PC.
Where can I get Android Source Code or any Custom ROM to start working on it?
Thanks for your help and time!
david_pjimenez said:
I mean that I want to modify Android OS to add functions, optimize, maybe modify the UI of the system, learn how Android is programed and that kind of things. I want to modify Android Source Code but I want to tested that code on a Virtual Machine on my PC.
Where can I get Android Source Code or any Custom ROM to start working on it?
Thanks for your help and time!
Click to expand...
Click to collapse
Here is the link for android studio
https://developer.android.com/studio/index.html#features
For source code you can use cm/aosp or anything opensource. Resurrection remix is quite easy to set up as they have a lot of pre built scripts to help you set everything up
Sent from my SM-N930F using Tapatalk
sawdoctor said:
Here is the link for android studio
https://developer.android.com/studio/index.html#features
For source code you can use cm/aosp or anything opensource. Resurrection remix is quite easy to set up as they have a lot of pre built scripts to help you set everything up
Sent from my SM-N930F using Tapatalk
Click to expand...
Click to collapse
Thanks for your help and time!
You have resolved everything that I needed!

Will there be a Custom Rom?

Does anyone know about this topic?
https://forum.xda-developers.com/mi-note-10/how-to/custom-development-t4018813
In short:there are same some efforts trying to get custom Roms but nothing groundbreaking yet.
I am working on the device tree right now to compile from source. Not ready yet and don't have the device in hand right now (should arrive soon) s.o. else is trying with treble images.
nchantmnt said:
https://forum.xda-developers.com/mi-note-10/how-to/custom-development-t4018813
In short:there are same some efforts trying to get custom Roms but nothing groundbreaking yet.
I am working on the device tree right now to compile from source. Not ready yet and don't have the device in hand right now (should arrive soon) s.o. else is trying with treble images.
Click to expand...
Click to collapse
I thought device tree is something that was used to be leaked from Xiaomi
As far as I can see there is no device tree published by xiaomi for tucana (our device)
Only thing we have rn is kernel source.
But we can create device tree by ourself. There are some basic guides online. Rest is compare with existing device trees for similar devices and copy&paste.
for now I have downloaded k20 device tree, removed everything k20-specific (e. G. Popup Camera) and adapt further files for our device(s)
When my handset arrives (should be today) I can start unlock procedure (should take some time to get the code AFAIK), then I can unlock bootloader, flash custom recovery and see if I can get my device to boot properly after flashing... Then comes troubleshooting.
Right now I am expecting maybe a halfway booting device or broken/missing functionality at best. But we will see
I hope soon
The more people help together the faster we can get some Roms ?
nchantmnt said:
The more people help together the faster we can get some Roms ?
Click to expand...
Click to collapse
If you have a group for this, would you pm?
No group yet, but you still get an pm
Anyone willing to collaborate is welcome to pm me as well
I have seen this Android 9 source code. Is it helpful?
https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/tucana-p-oss
I thought this model would have more support and after 4 months there is no Rom. I hope that now that the price is going down more people buy it and we have more community. Thank you for what you know and develop.
ignalop1983 said:
I have seen this Android 9 source code. Is it helpful?
https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/tucana-p-oss
I thought this model would have more support and after 4 months there is no Rom. I hope that now that the price is going down more people buy it and we have more community. Thank you for what you know and develop.
Click to expand...
Click to collapse
Just an incomplete kernel sources, I think is useless.
https://www.xda-developers.com/poss...-fcc-certified-snapdragon-730g-penta-cameras/
There will be a lite edition soon. The only difference on hardware is number of pixels.
If its ROM is same or almost the same to current models, we should get some progress around development.
Anything new?
UtkuAblak said:
Does anyone know about this topic?
Click to expand...
Click to collapse
Please look at the existing topics first, before opening another topic!
nchantmnt said:
As far as I can see there is no device tree published by xiaomi for tucana (our device)
Only thing we have rn is kernel source.
But we can create device tree by ourself. There are some basic guides online. Rest is compare with existing device trees for similar devices and copy&paste.
for now I have downloaded k20 device tree, removed everything k20-specific (e. G. Popup Camera) and adapt further files for our device(s)
When my handset arrives (should be today) I can start unlock procedure (should take some time to get the code AFAIK), then I can unlock bootloader, flash custom recovery and see if I can get my device to boot properly after flashing... Then comes troubleshooting.
Right now I am expecting maybe a halfway booting device or broken/missing functionality at best. But we will see
Click to expand...
Click to collapse
Well, just tell me if you need help.
Same here, I am very tempted by the Note 10 but I am waiting for an aosp rom as many people complained about the stock miui rom
Any news or update on this? Would love to buy a Mi Note 10 as their prices have gone down but with the lack of development I'm kind of leaning towards the 9t even tho I'm worried about that front camera as some have had issues. I suspect not many are developing for this device because of the high price. Hopefully whoever said something up there about the Note 10 lite gets custom ROMs going with more devs
I'm still trying here but very short on time. We have some good progress on device tree thanks to someone else (thanks Hlcpereira).
nchantmnt said:
I'm still trying here but very short on time. We have some good progress on device tree thanks to someone else (thanks Hlcpereira).
Click to expand...
Click to collapse
yes he is working on this device.
nchantmnt said:
I'm still trying here but very short on time. We have some good progress on device tree thanks to someone else (thanks Hlcpereira).
Click to expand...
Click to collapse
Awesome news! Thanks :good:
I think the development goes now straight because we have MIUI Stable based on Android 10 now.
Good luck!

Categories

Resources