Related
WE HAVE MOVED TO A NEW THREAD IN THE DEVELOPMENT SECTION... THIS THREAD WILL BE LOCKED REALLY SOON.
What does the Official MIUI ICS look like? *A little unrelated treat*
Click Here To Find Out
Official Source (Chinese)
Note from Nvidia about drivers
Hello Android Development Community
We appreciate all the interest and passion surrounding the NVIDIA Tegra Platform and we take our support for the development community seriously. NVIDIA has been working with Google and Motorola to provide the open source community with the required drivers and other binary code to build full Android OS images for the Tegra 2 powered "Motorola Xoom". We expect Google to make those components available as part of the Android Open Source Project soon.
In addition, NVIDIA is working on a full release of Ice Cream Sandwich (ICS) for our Tegra 2 Dual Core and Tegra 3 Quad Core reference devices to be made available early next year. This release package will comprise of binary code, drivers developed on our reference platforms and any patches necessary to ensure stability & performance with ICS. We hope the open source community can leverage this release for their work on all Tegra devices.
Andrew Edelsten
Click to expand...
Click to collapse
Developers Working on ICS:
ttabbal (Recognized Developer / Kernel Dev)
Morfic (Recognized Developer / Kernel Dev)
Dameon87 (Recognized Developer)
chuckhriczko
doniqcc
teleknEsis
enoch861
King-Nai
What can I do to help?
What you guys can do to help is create a twitter or use your own twitter account and post the following to get the attention of LG about the lack of support for developers. Reword it how you want but include all the hash tags so we can get LG to help us out. We support THEM! They are nothing without the consumer base or Click here for direct contact links
Help #boycottLG! Lack of developer support on the @NVIDIATegra #g2x. #WENEEDSOURCE to utilize all of its power #android #ics
Click to expand...
Click to collapse
*NEW* Response From LG
*New* ANOTHER Response from LG
Pictures & Video
List Of Dumps & Useful Files:
Both Gingerbread and Froyo Source Codes for G2X
Galaxy Nexus Dump (Recovery, System, Boot) *Reupped*
Official Nvidia Github (Source Codes and Kernel Files)
IRC Channel (Limit to questions only and don't ask for ETA's)
Tell Nvidia to release the source code!
G2X Tegra Compile Patch Created by ttabbal (Dev's Only - Click for explanation)
Just WOW!
Sent from my LG-P999 using XDA App
Awesome
Sent from my LG-P999 using XDA App
This looks promising! I wish I was a dev and could do things with this.
Downloaded it anyways...
So does this really mean ics roms?
Sent from my LG-P999 using XDA App
ZeroT| Demented said:
So does this really mean ics roms?
Sent from my LG-P999 using XDA App
Click to expand...
Click to collapse
Nowhere near fully functional ones.
Azuske said:
http://evervolv.turnertechrepair.info/Clark44/Android4.0-System-Dump.zip
Get to work devs... make it happen for us if possible
Click to expand...
Click to collapse
its the galaxy nexus dump or the sdk system image? (just to clarify)
andQlimax said:
its the galaxy nexus dump or the sdk system image? (just to clarify)
Click to expand...
Click to collapse
Just a system dump
omarsalmin said:
Just a system dump
Click to expand...
Click to collapse
system dump from the phone, or the system dump from the sdk..that what i mean and are not the same..i know its the system dump..but from where?
andQlimax said:
system dump from the phone, or the system dump from the sdk..that what i mean and are not the same..i know its the system dump..but from where?
Click to expand...
Click to collapse
Just a system dump from the phone.
On another note: I just pulled the new fonts from this and pushed them to my phone. I must say, the new Roboto front is GORGEOUS. A real upgrade to the default android font we've become so familiar with.
andQlimax said:
system dump from the phone, or the system dump from the sdk..that what i mean and are not the same..i know its the system dump..but from where?
Click to expand...
Click to collapse
to my knowledge its the System Dump from the Galaxy Nexus.
Azuske said:
to my knowledge its the System Dump from the Galaxy Nexus.
Click to expand...
Click to collapse
just extracted it..its the system image of the sdk 4.0..not from the phone..also no google apps
Mind sharing the font?
AOSP ROMS ftw!
It'll make some nice ICS themes for now. Need source code for much more than that.
athanos said:
It'll make some nice ICS themes for now. Need source code for much more than that.
Click to expand...
Click to collapse
Exactly, which is why Cyanogenmod is not doing anything with it until the source comes out. I hope that it is soon.
ICS would be fantastic on this device. Eventually we'll get it, I have faith in our developers!
But Dec seems so far away, after watching the preview videos of ics it was clear that it's a worthy upgrade. Miles ahead of ios5
I don't know anyone else's results but I made up a hybrid of this and the stock rom (basically combined the two without overwriting files. So any LGE proprietary files were still there) but it didn't work. Bootloops after the initial LG screen. I'm thinking boot.img for some reason but haven't unpacked it yet. Anyone else have any ideas?
chuckhriczko said:
I don't know anyone else's results but I made up a hybrid of this and the stock rom (basically combined the two without overwriting files. So any LGE proprietary files were still there) but it didn't work. Bootloops after the initial LG screen. I'm thinking boot.img for some reason but haven't unpacked it yet. Anyone else have any ideas?
Click to expand...
Click to collapse
You mean you placed the new ICS system apps and combined it with the stock GB?
I think the system apps from ICS would use API's not supported in GB and hence would bootloop.
barqers said:
You mean you placed the new ICS system apps and combined it with the stock GB?
I think the system apps from ICS would use API's not supported in GB and hence would bootloop.
Click to expand...
Click to collapse
No. I extracted the stock Tom and the system dump. I modified the 4.0 build.prop, used the stock boot image and then.merged the stock rom into the 4.0 rom, not overwriting existing files. basically just adding stock files. this gives it the ril specified in build.prop, etc. I was hoping to at least get to the second boot screen so I could use logcat but no go.
Hi,
Nvidia has just release binary and tools to build ICS ROM for Tegar2 plateforme...
http://developer.nvidia.com/tegra-resources
Bye
looks like (a lot of) the stuff needed to get our own built AOSP image running properly on the TF101.
Who knows, we might see a proper ICS rom before Asus releases their own .
I cant wait to see a ics-rom on my TF101!
Sent from my Galaxy Nexus using xda premium
Ohhhh... Nice.... I'm new around here does the transformer have a dev that build aosp roms from source (not kanged)
That page has been around forever and doesn't have what is necessary to get AOSP on pretty much anything.
There's been a few accounts posting that all around the same time frame the last few days all over the Tegra based device forums.....hmmmmmm.
thanks for this!reading ics 3ad it seems that it isn't so usefull...(http://forum.xda-developers.com/showpost.php?p=21768082&postcount=361)what are you think about that?
They posted an ICS device image for ventana. We can pull the required binaries from there as a starting point rather than trying to get ICS to work with the binaries pulled from honeycomb.
I'm downloading it now.
Thanks for the post!
daoist said:
They posted an ICS device image for ventana. We can pull the required binaries from there as a starting point rather than trying to get ICS to work with the binaries pulled from honeycomb.
I'm downloading it now.
Thanks for the post!
Click to expand...
Click to collapse
...we already have binaries that work with ICS, I've had builds in the public with working (and very smooth) graphics for weeks. If these ones are comparable then it'll be a nice source to pull them from, build a ROM without having to pull from a device etc. but they don't make anything any easier as you suggest.
paulburton said:
...we already have binaries that work with ICS, I've had builds in the public with working (and very smooth) graphics for weeks. If these ones are comparable then it'll be a nice source to pull them from, build a ROM without having to pull from a device etc. but they don't make anything any easier as you suggest.
Click to expand...
Click to collapse
But isn't there a new kernel in there or something to help with the (deep) sleep problems? Or is the reference board too diferent from our TF101 board?
It's all quite helpful. Cribbing stuff from a working compile is going to be easier than doing it from scratch.
dipje said:
But isn't there a new kernel in there or something to help with the (deep) sleep problems? Or is the reference board too diferent from our TF101 board?
Click to expand...
Click to collapse
There's a kernel binary, sure. It won't run on the TF101 though because as you mention it's not the same board. Ok, maybe it would run, but if it does then it'll have all the wrong peripheral setup etc. The source for the kernel is (presumably) the same nvidia source that's been available for a while and is the basis of the TF101 kernel I've been working on, so it shouldn't be significantly different.
daoist said:
It's all quite helpful. Cribbing stuff from a working compile is going to be easier than doing it from scratch.
Click to expand...
Click to collapse
'Cribbing' what exactly? I'm not sure what you think you can usefully take from this.
paulburton said:
There's a kernel binary, sure. It won't run on the TF101 though because as you mention it's not the same board. Ok, maybe it would run, but if it does then it'll have all the wrong peripheral setup etc. The source for the kernel is (presumably) the same nvidia source that's been available for a while and is the basis of the TF101 kernel I've been working on, so it shouldn't be significantly different.
'Cribbing' what exactly? I'm not sure what you think you can usefully take from this.
Click to expand...
Click to collapse
All the proprietary binaries/configs/etc. The sort of stuff we'd pull via extract-files.sh. Right now you've done an excellent job building it up from what we had in honeycomb. Now we have known-good files from ICS.
daoist said:
All the proprietary binaries/configs/etc. The sort of stuff we'd pull via extract-files.sh. Right now you've done an excellent job building it up from what we had in honeycomb. Now we have known-good files from ICS.
Click to expand...
Click to collapse
Well, no. The _only_ things that I intend to use binaries for are the graphics drivers and bluetooth firmware. Bluetooth firmware doesn't care at all which version of android you're running, so we can ignore that. Which just leaves graphics drivers, which are already taken from an ICS ROM (fortunately the TF101 isn't the only tegra 2 tablet!).
Hi all, this is a question even if i smell development spirit...
Maybe you know that i was about releasing KMApp v2.0 but didn't. This is because i cannot debug with my phone as i need it up and running fine for my job / university. I can't do testing so i asked people to do it for me and they were very kind. Unfortunately, tests i wanted to do are difficult to explain, resulting in wrong results.
So i changed point of view and started to think about AVD.
Is it possible to run CM7 for our device in emulator?
Did someone ever try it?
If you succeded please post detailed steps, if you know it is not possible explain why.
PS: i say CM7 and not samsung froyo because i don't see the point on being stuck with froyo. CM7 is stable enough to be used so KMApp v2.0 will be tested only in CM7. I will move to CM9 when it will be as stable as CM7 because now i don't feel it is.
You can try this - http://forum.xda-developers.com/showthread.php?t=553366
ak700 said:
You can try this - http://forum.xda-developers.com/showthread.php?t=553366
Click to expand...
Click to collapse
RapidShare link broken :/
ak700 said:
You can try this - http://forum.xda-developers.com/showthread.php?t=553366
Click to expand...
Click to collapse
I see this is for android 1.5... Are you sure it still works with GB??
A LOT has changed since then!
Probably not. I had a look at it blog /website. It some what made use of the android sdk but with a better UI. The only way to simulate a rom would be to force it run instead of the os that runs in the sdk.
When ics was released many devs created a rom from the sdk by some how extracting the os from the sdk. So if you are able to some how replace that os with cm7 and then run the avd you would have your cm7 simulated. It's pretty hard but I think that's the only way.
Sent from my GT-I5800 using xda premium
Hi everyone!
I found yesterday a project really cool that brings Linux to your tablet in an easy way using the chroot method. They made an app for each distro and are available on Play Store for free.
I've installed Ubuntu Small on my tablet and I'm surprised because it runs without any lag. You can use Ubuntu, BackTrack and Debian distros for now and each distro are available as:
Core (the basic Ubuntu, no GUI and only 750MB when extracted)
Small * (includes LXDE Desktop, a few programs like Chromium Browser and is about 2GB when extracted)
Full (A lot of programs including LibreOffice and has Unity, 3.5GB when extracted)
* Recommended, runs better on this tablet.
To use it you have to access the linux using VNC, it's nice because you can also access from another computer on your network.
More details and where you can download the image here: [APPS] Linux-on-Android project (incorporating Ubuntu installer)
Here's Ubuntu 12.04 Small running on my tablet and on my Mac.
Hope you all enjoy it
can it run Chromium OS?
I don't know if Chromium OS has ARM support, if it does might be possible, but idk for sure.
Sent from my Galaxy Tab 7.0 Plus using XDA Premium HD app
Does stock kernel has loop? I did everything according to instruction, but when i launch it says that loop device missing...
Forgot about busybox, problem solved.
maelfilk said:
Does stock kernel has loop? I did everything according to instruction, but when i launch it says that loop device missing...
Forgot about busybox, problem solved.
Click to expand...
Click to collapse
I was going to say that, yes the stock kernel has loop, you only need to install or update busybox.
Tried Backtrack v5, smooth as butter!
Does wifi work?
bdds13 said:
Does wifi work?
Click to expand...
Click to collapse
Yes, it does. And let me point out that you can easily switch to Android back again with no lag or whatsoever[Home button].
Wanted to ask, what for do you use ubuntu on tablet? It's great to be able to have it, but what's the point?
maelfilk said:
Wanted to ask, what for do you use ubuntu on tablet? It's great to be able to have it, but what's the point?
Click to expand...
Click to collapse
I don't know you but I like to explore what any of my devices can do, so run Linux on this tablet is a nice thing, I mean, if you want to try something new.
FMAranda said:
I don't know you but I like to explore what any of my devices can do, so run Linux on this tablet is a nice thing, I mean, if you want to try something new.
Click to expand...
Click to collapse
Yeah, it is interesting to try it out. http://www.ubuntu.com/devices/android looks promising as well.
maelfilk said:
Wanted to ask, what for do you use ubuntu on tablet? It's great to be able to have it, but what's the point?
Click to expand...
Click to collapse
Well, for one you could use it if you're a dev on devices. You can also try cracking a few wifi hotspots with it(aircrack and etc.).
Full ubutu on P1000
Hi Guys, I've been trying the full ububtu version on the P1000.
I'm using CM9 RC1, and Ubuntu runs, but very slow.
I'll give a try to the small image.
Does anyone have any tips to make it run faster?
The full build runs slow even on Tab7+. Small is the best choice.
FMAranda said:
I don't know you but I like to explore what any of my devices can do, so run Linux on this tablet is a nice thing, I mean, if you want to try something new.
Click to expand...
Click to collapse
you do realise that android is the linux kernel with a set of runtimes on top. it has a shell and a fair smattering on linux commands already.
Yes, I know that, but it isn't the Linux itself, right? It has a lot of modifications just like you said.
Android is based on Linux, linux is the base of android .
Enviado de meu GT-P6210 usando o Tapatalk 2
Hi.
First of all I want to thank to FMAranda for this effort.
Second, I need a little help. I have a Galaxy Tab 2.0 7" with cyanogenmod [email protected] (Android 4.2.1)
I think that the loop devices will come included with cyanogenmod, but the script says me that the loop device is missing. Do you know any other ROM I can use that include loop devices? Or how to enable it (noob guide)? Ideally with Android 4.2.1 because my kids use the tablet too
thanks
clemare
Linux is soooooooooo 1960s
originally developed in 1969 by a group of AT&T employees at Bell Labs,
Don;t they teach you kids nothin in school??
http://en.wikipedia.org/wiki/Unix
Running a 40 yo OS. .....LMAO>>>>>>
Hey everyone I was exploring the system files of my tablet and I found a file called core_cap_level located in /sys/kernel/tegra_cap. This file creates the clock cap at 1.2ghz. My question is could I edit this file to raise the cap to let's say 1.7ghz? If it's possible could it be done straight from the tablet?
Current file content: "1200(1200)" which i believe means 1.2ghz
file content edited: "1700(1700)" which would mean 1.7ghz
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app
No you need a custom kernel. if it was that easy it would have been done allready. I looked in the system too and found a bunch of files and scripts related to clock speed. Im not a dev so i dont know what they are for, but like i said if it was that easy it would have been done.
Some of the others are
/etc/cpu1.sh there are also cpu 2,3,4,5 .sh files
/sys/module/cpu_tegra and cpu_tegra3 directories have a bunch of files related to clock speed too
ive been looking into this, the kernel source i believe is available on asus website but I'm not sure if its compatible with the rom I'm using which is hydro rom, or compatible with say cm9 or aokp, theres not alot of information out there for new developers like myself. even if i did manage to download the source, modify it and compile it, how exactly would I integrate it, that I have no idea, I've always been a windows developer, when it comes to linux, things are all over the place, different builds, different hardware, different code, etc. its annoying at the same time as you can end up wasting alot of time trying to find the one thing you need to find, not alot of help out there either, if someone wants to work with me and has a little experience in dev then im sure we could solve this problem?
Ok well thanks for the replies guys and i also wan't to start up with linux/android developing but i'm also trying to learn myself. I have tried to create a kernel several times but I can never compile it correctly. Although I wasn't compiling from the source either so i wasn't able to increase the clock speeds. But it was a start.
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app
I'd think that once you find what needs to be edited/added in one kernel weather it be cm, aokp or stock it should be almost the same for the others. Im mean arent they all based on stock and then modified? Of course you might not be able to use a cm kernel with an aokp rom, but whatever kernel you choose to start with should look very close to the others outside of some optimizations.
Oh and charle you can only compile a kernel from source, or any other program for that matter!
O sorry well i was building from the source that asus has provided us with but i meant like from the ground up or is that even possible?
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app
Oh I misunderstood you, you said you didnt compile from the source. Yes you should be able to download the source code from asus and compile it
so whos up for an overclock project? Charles, what were you doing, describe your entire setup/processes you attempted to compile source, which source did you use, which tools, explain everything and we should try and make sense of it all, i want the tf300 up to 1.7ghz I think that would be quite stable and antutu is over 14000+
there is a kernel on prime forum so we can find out which part need to be modified, the hard part is which tools do we need, which compiler, how do we integrate this ??
maybe we can fix slow i/o for sql as well without disabling fsync
well im not completely familiar with linux this is my first attempt with it but this is not my first time developing ok well first off i was using ubuntu then I downloaded the source. I also used tools from the ndk. i first unziped everything pointed the stock-kernel to the ndk tools. Once i did that I used the make clean command which prept the kernel for compilation. Once that was done i was suppose to find the defconfig file in my kernel and run the following command in terminal "make unknown_defconig". this would configure the default configuration file but I didn't know which one to use so i pulled the config file from my tablet and i ran the command "make config" after that command i ran "make menuconfig" which opened a gui which allowed me to configure the kernel i believe? once i was finished with that i saved it and tried to compile it but i never succeeded. I know this i hard to follow, but i'm still learning myself so it's hard to explain.
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app
Charle692 said:
well im not completely familiar with linux this is my first attempt with it but this is not my first time developing ok well first off i was using ubuntu then I downloaded the source. I also used tools from the ndk. i first unziped everything pointed the stock-kernel to the ndk tools. Once i did that I used the make clean command which prept the kernel for compilation. Once that was done i was suppose to find the defconfig file in my kernel and run the following command in terminal "make unknown_defconig". this would configure the default configuration file but I didn't know which one to use so i pulled the config file from my tablet and i ran the command "make config" after that command i ran "make menuconfig" which opened a gui which allowed me to configure the kernel i believe? once i was finished with that i saved it and tried to compile it but i never succeeded. I know this i hard to follow, but i'm still learning myself so it's hard to explain.
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app
Click to expand...
Click to collapse
I'm going to mess about myself and follow your procedure charles see if I have any luck, if any dev could shed some light or chip in, much obliged, we want more power out of this beast! the TF300 has lots of potential
i will continue trying as well but im going to research a bit more before i start up again maybe im missing something. Let me know how it goes for you.
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app
Keep in mind if you overclock to 1.7 you also need to up the voltage.
I think the most we can get of the 1.2 is a max of 1.5 with out a new kernel.