I've been reading a lot about problems with ICS on our LG O2X, because nvidia would not have been releasing propper drivers for the tegra 2. Sadly, I mostly read about people saying things like "nvidia never again", but I still don't really get what it is all about. I'm running Nova ICS rom on my o2x for a few weeks now, and it's actually running very well. So could anyone explain me what the problem about ICS and tegra 2 drivers is?
Thanks in advance!
Simple, and it's been said in many places already, no drivers means no hardware acceleration. Which, for what it seems, would allow for even smoother browsing and s**t...
It's hard to believe that this ICS build isnt hardware accelerated . But what about games and video's and such? How can it be that they are working properly?
I'm guessing it's like using a graphics card on your computer without installing the drivers... it still works but it's not optimized as it's using some generic drivers instead of using the card's full potential...
But I'm just guessing!
LarsPT said:
I'm guessing it's like using a graphics card on your computer without installing the drivers... it still works but it's not optimized as it's using some generic drivers instead of using the card's full potential...
But I'm just guessing!
Click to expand...
Click to collapse
and i think because of that, CM9 for p990 still no development so far yet. and stock rom will be none out till don't know
Thanks! Is it likely that we get drivers from nvidia after all, or is it a definite 'no'?
Thanks for this thread!
One question remains in my head: there are many tegra 2 devices which already have ics running properly - are the drivers from lg and nvidia so different from other manufacturers?
Sent from my LG-P990 @ ICS using XDA
-=Beavis=- said:
Thanks for this thread!
One question remains in my head: there are many tegra 2 devices which already have ics running properly - are the drivers from lg and nvidia so different from other manufacturers?
Sent from my LG-P990 @ ICS using XDA
Click to expand...
Click to collapse
There's no tegra2 device yet which has got ICS, withou that source code, video recording and decoding never gonna work
Sent from my Optimus 2X using XDA
Nevr forget the thanX button
No, there are no official ROMs yet, but the CM9 builds are really good already. So, at this point I am amazed that without drivers, the rom reacts so fast and games are working this good
With Nvidia now being an official Linux sponsor one can hope for proper drivers...
nexus2515 said:
There's no tegra2 device yet which has got ICS, withou that source code, video recording and decoding never gonna work
Sent from my Optimus 2X using XDA
Nevr forget the thanX button
Click to expand...
Click to collapse
Ups sorry thought there are already tablets with tegra 2 and ics...
Well at least htc and samsung announced ics updates for march maybe someone could use that for porting...
Sent from my LG-P990 using XDA
LG also has announced ICS for O2X, but does this also mean that it will have hardware accelerated video? Maybe it is a stupid question, but if nvidia is not going to release drivers, no other developer is going to change anything about that, right?
I'm only guessing (as usual) but I would say LG already has the drivers for Tegra 2 to develop ICS for our device, and when an official ROM gets out for our device, developers will be able to extract the binaries of the drivers and use them without really "seeing" the code, if you know what I mean.
But if nvidia would publicly release the code our developers wouldn't have to wait for the official LG ICS to "steal" the binaries.
That's my understanding of it. I might be wrong. Will a real developer please stand up?
LarsPT said:
I'm only guessing (as usual) but I would say LG already has the drivers for Tegra 2 to develop ICS for our device, and when an official ROM gets out for our device, developers will be able to extract the binaries of the drivers and use them without really "seeing" the code, if you know what I mean.
But if nvidia would publicly release the code our developers wouldn't have to wait for the official LG ICS to "steal" the binaries.
That's my understanding of it. I might be wrong. Will a real developer please stand up?
Click to expand...
Click to collapse
A real developers explanation would be great, but this is already great. Thanks LarsPT
LarsPT said:
I'm guessing it's like using a graphics card on your computer without installing the drivers... it still works but it's not optimized as it's using some generic drivers instead of using the card's full potential...
But I'm just guessing!
Click to expand...
Click to collapse
No if you dont have the drivers installed for your graphics card then your system cant even see it, its just using the standard vga drivers to boot and displays stuff visually.
Thats the nearest comparison for the current ICS, its all being run on the cpu, not the gpu, i dont use the ICS rom as i see no point minus the hardware acceleration.
eraldo it seems you didn't read my post till the end (which surprises me as it was a very small post). I did say when you don't install (specific) drivers for your graphics card on your pc, you use generic drivers (like you said, standard vga drivers). I think we're on the same page, I don't understand why you started your post with "No".
And ValentineCrow, you're welcome!
EDIT: And btw, eraldo, if you take a look at the benchmarking screenshots people have been posting with ICS than you would see the point of using ICS... Still, I'm not using ICS yet as I prefer stability and compatibility.
LarsPT, please do as you like, but i have less (stability) problems with Nova CM9 than I had with the official CM7 nightlies. And I havent had any compatibility problems
Sent from my LG-P990 using xda premium
There are still a lot of apps out there that are having trouble with ICS, FCs and whatnot, so for the time being I'll stay with temasek's #72. But I'll join you in ICS soon enough
a200 has tegra 2
Hey doesn't the Acer A200 have Tegra 2?
starkiez said:
Hey doesn't the Acer A200 have Tegra 2?
Click to expand...
Click to collapse
I think it does, but I also think it isn't out yet. So we still have to wait for drivers, if that's what you mean
Related
Now LG say 2.3 after the summer on swedish site
That must be a joke,
but by the way... i'm sure lg will bring android 2.3 to the 2x when cyanogen brought 3.1 alread!
There is no CM 3.1 ROM, Honeycomb is still closed source.
Rusty! said:
There is no CM 3.1 ROM, Honeycomb is still closed source.
Click to expand...
Click to collapse
I'm sure he means, that by the time 3.1 (Or really ICS, 'cause HC isn't going to be opensourced) has been turned into a CM release, LG might release GB
When they realese it then CM8 would come with Ice Cream Sandwich!
I am just joking.
Sent from my Optimus 2X using Tapatalk
hmmm why this thread is in dev section
winzhangout said:
Now LG say 2.3 after the summer on swedish site
Click to expand...
Click to collapse
I bet it do. Why? Because after the summer can be in 20 years. Still after the summer this year, now isnt it?
Sent from my LG-P990 using Tapatalk
I hope the waiting is worth it....
Sent from my LG-P990 using XDA App
ilos said:
hmmm why this thread is in dev section
Click to expand...
Click to collapse
+1
Wrong section - stop replying people, thread needs to die.
Why is there yet another thread about this???
We all know it was delayed, and I think more and more people know it won't come at all.
I got 2 email replies from LG. The first one said the update will come after summer for sure. The second one said there is no precise date for the update, not even after summer.
So to sum up:
n°1 LG is telling us all to go **** ourselves on this one
n°2 It's useless to open a new thread every time LG tells us to go **** ourselves
n°3 LG is ****ing ****
Froyo -> Gingerbread upgrade is not all that big. Most of you won't even know its running gingerbread vs froyo. Not sure what the big deal is.
its not about the software update, we have CM7 for that.
Its about the kernel update that we want from gingerbread.
And also, are you kidding? "most of you want know the difference" ? where do you think you are? this is XDA why do you think where here?
mintvilla said:
its not about the software update, we have CM7 for that.
Its about the kernel update that we want from gingerbread.
And also, are you kidding? "most of you want know the difference" ? where do you think you are? this is XDA why do you think where here?
Click to expand...
Click to collapse
Pretty sure most of the people *****ing about it want it for the sake of having the number "2.3" written on the version screen as oppose to "2.2.2". What will gingerbread let you do that you can't do now?
If you're having issues with the phone (reboots/freezes etc) then fair enough otherwise just chill. It's just a phone.
I had a HTC Legend before Optimus 2X. And when the stable cm7 rom was running in my phone it was WAY faster then with any stable custom Froyo-rom. And 2.3 looks very nice. 2.3 also has the Screen-off animation, and a function to select text in messages and on webpages to easier copy, edit or delete parts.
Thats what I can remember I miss atm..
Sent from my LG-P990 using XDA Premium App
mintvilla said:
its not about the software update, we have CM7 for that.
Its about the kernel update that we want from gingerbread.
And also, are you kidding? "most of you want know the difference" ? where do you think you are? this is XDA why do you think where here?
Click to expand...
Click to collapse
Yeah you're right, we need the kernel to produce better and stable CM7s or other gingerbread builds >< If only we could get our hands on one single Optimus 2x kernel source code ><
Dont know if you have tried CM7 lately but its VERY stable, at this point the only thing we need LG to fix is maybe the battery drivers
mauaus said:
Dont know if you have tried CM7 lately but its VERY stable, at this point the only thing we need LG to fix is maybe the battery drivers
Click to expand...
Click to collapse
Yeah the battery drain issues ><
Gb will surely bring a lot of stuff to o2x as I understand. Most important imho proper use of dual core and gtalk videochat. Guess a lot of people will notice the speed improvements at least.
Sent from my Optimus 2X using Tapatalk
winzhangout said:
Now LG say 2.3 after the summer on swedish site
Click to expand...
Click to collapse
According to my carrier here in NZ (2degrees), the gingerbread update for the O2x will be out by end of October 2011. Link here
mauaus said:
Dont know if you have tried CM7 lately but its VERY stable, at this point the only thing we need LG to fix is maybe the battery drivers
Click to expand...
Click to collapse
I almost agree.... cm7 rocks and no point at all using standard rom however the battery aint so bad is it? I manage live wallpaper, fair usage on wifi, 3g and 3 hours a day audiobook ( yes works tough going lol )baseband/rij 725 and she lasts a day no problem ........ if you think thats bad you should try my wifes iphone 3gs!!!
edit:- lcd brightness is also up full tilt
edit again.... why doesnt lg/htc/etc etc hire the cm devs? as far as im aware they dont get paid much if anything other than the odd donation and a new phone here and there for a hell of a lot of work.... surely if anyone should be doing the official roms its people like them who love their work?
[work in progress version]
this is already in other posts
Seems exactly the same as froyo, same speed at menu changes ect look exactly the same, will probly just stick with stock froyo if thats the case.
Stupid LG didn't even updated the kernel...
They still have the same kernel because they are waiting for some thing from nvidia. (That is what I understood)
Sent from my Optimus 2X using XDA App
Updating the kernel doesnt do ****, how about a cup of 'inform yourself'.
They have most likely fixed the old one, which is enough.
Original Gingerbread has a newer kernel so that should be better, why would google implement it then?
Escobarretje said:
Original Gingerbread has a newer kernel so that should be better, why would google implement it then?
Click to expand...
Click to collapse
Vista is newer than windows XP, so it should be better according to your logic.
New doesnt mean good. The kernel isnt that bad, just bugged. My guess is they're just going to fix the old one, which isnt a bad thing.
FreeZr said:
Vista is newer than windows XP, so it should be better according to your logic.
New doesnt mean good. The kernel isnt that bad, just bugged. My guess is they're just going to fix the old one, which isnt a bad thing.
Click to expand...
Click to collapse
I dont follow your logic, so you mean its better for LG to make som arbitrary bugfixing on the faulty kernel than using a newer one, which of course has a few bugs killed by nvidia themselves.
Honeycomb does not use this old kernel despite its working, why is that?
Definitivelly they solved that instalations freezig problem I am really looking forward to that ROM
Battery color is really ugly with the rest in gingerbread green...
Sent from my Optimus 2X using XDA App
PatrikS said:
I dont follow your logic, so you mean its better for LG to make som arbitrary bugfixing on the faulty kernel than using a newer one, which of course has a few bugs killed by nvidia themselves.
Honeycomb does not use this old kernel despite its working, why is that?
Click to expand...
Click to collapse
Yea, you clearly don't follow my logic or else you wouldnt have anwered that question.
Because honeycomb is something completely different with entire new features and hardware supports.
GB is just an upgraded version of froyo, hence you wont need a completely newly coded kernel.
You guys need to get into coding before you open your silly mouth.
FreeZr said:
Yea, you clearly don't follow my logic or else you wouldnt have anwered that question.
Because honeycomb is something completely different with entire new features and hardware supports.
GB is just an upgraded version of froyo, hence you wont need a completely newly coded kernel.
You guys need to get into coding before you open your silly mouth.
Click to expand...
Click to collapse
You don't need it, but it IS better. Vista isn't better then XP. Not the kernel but defenitely also NOT the whole OS. But I guess we have to agree that Gingerbread is better then froyo right? Then why would google implement a new kernel? Because it's better and adds a few more features. And if LG doesn't, I don't like that.
I agree that it's not necessary but in my opinion it is a bit stupid.
FreeZr said:
Yea, you clearly don't follow my logic or else you wouldnt have anwered that question.
Because honeycomb is something completely different with entire new features and hardware supports.
GB is just an upgraded version of froyo, hence you wont need a completely newly coded kernel.
You guys need to get into coding before you open your silly mouth.
Click to expand...
Click to collapse
And 2.6.36 IS totally new kernel???? NO!! Holy ****, nVidia released new VERSION of android/linux kernel for Tegra2 with some improvements (which can be used in GB), but STUPID LG continues bugfixing old one.... great example of stupidity!
And you are defending LG... Are you on of LG stupid managers leading LG SW development?
My knowledge of prog. languages: C#. ABAP, C/C++....
I just hope they will bring Icecream Sandwich to the O2X!
Off Topic:
Vista has always been better than XP.
Have had Vista professional x64 from the beginning and it was way better and stable from the beginning. I don't get the whole Vista bashing thing.
Probably because it was a bit different and people didn't want to learn something new.
Windows 7 x64 is far better then Vista of course but I recently had the opportunity to use a win XP PC again and I was shocked how antique and dull this OS is.
(All of the Microsoft Operating Systems together are quite ok and I'd still take a proper Linux distro over all of them when it comes to working with a PC. But for a mix of work, media and gaming Win7 is the way to go.)
I'm no LG fan boy. I wont sit here and defend them for there choice of kernel. If they pick a new one they probably have reasons for that. If they keep the old one its because they thing that it wont make any big difference with a new one. But what does the Linux kernel get each update??? Hopefully some people here like my self might be Linux users on desktops to and there for be able to answer that question. But for you them that might not know. Its drivers updates and compatibility with new hardware. Does the O2X have some thing that's shining new inside? Not any more. The kernel that they are using now in 10D does have support for all the current hardware inside the O2X and from that point of view no reason to update it.
PS: I'm a arch user and always love to have the "latest" but I'm afraid that even if they pick the last one by Nvida it wont change as much as people here thinks.
jura55 said:
And 2.6.36 IS totally new kernel???? NO!! Holy ****, nVidia released new VERSION of android/linux kernel for Tegra2 with some improvements (which can be used in GB), but STUPID LG continues bugfixing old one.... great example of stupidity!
And you are defending LG... Are you on of LG stupid managers leading LG SW development?
My knowledge of prog. languages: C#. ABAP, C/C++....
Click to expand...
Click to collapse
I'm not defending LG, they are a crappy company at all. I'm just saying fixing the old one isnt a bad thing since all of the GB goodes will be available to it.
mike-o2 said:
I just hope they will bring Icecream Sandwich to the O2X!
Off Topic:
Vista has always been better than XP.
Have had Vista professional x64 from the beginning and it was way better and stable from the beginning. I don't get the whole Vista bashing thing.
Probably because it was a bit different and people didn't want to learn something new.
Windows 7 x64 is far better then Vista of course but I recently had the opportunity to use a win XP PC again and I was shocked how antique and dull this OS is.
(All of the Microsoft Operating Systems together are quite ok and I'd still take a proper Linux distro over all of them when it comes to working with a PC. But for a mix of work, media and gaming Win7 is the way to go.)
Click to expand...
Click to collapse
Vista is a load of bull****, and far from being stable from the beginning, what are you talking about?
Wanna know something funny? Win 7 is heavily built on the Vista kernel, they just updated it. Bam.
And we're still able to get the newest updates.
My point is -> Just because something was ****ty, doesnt mean you cant improve it.
You guys are just crying for no reason, an old kernel doesnt mean something bad.
Kernel is a important thing too. Gingerbread was specially made on .36 kernel. Upgraded kernel adds many new features regarding sched, io operation and overall performance if specific hardware driver is well written
FreeZr said:
I'm not defending LG, they are a crappy company at all. I'm just saying fixing the old one isnt a bad thing since all of the GB goodes will be available to it.
Vista is a load of bull****, and far from being stable from the beginning, what are you talking about?
Wanna know something funny? Win 7 is heavily built on the Vista kernel, they just updated it. Bam.
And we're still able to get the newest updates.
My point is -> Just because something was ****ty, doesnt mean you cant improve it.
You guys are just crying for no reason, an old kernel doesnt mean something bad.
Click to expand...
Click to collapse
Sent from my Optimus 2X using Tapatalk
FreeZr said:
I'm not defending LG, they are a crappy company at all. I'm just saying fixing the old one isnt a bad thing since all of the GB goodes will be available to it.
Click to expand...
Click to collapse
But that is the problem, without .36 kernel we can't use everything form GB, because some things need .36 kernel... This (.32 kernel + GB) will be only new problem-making "solution" from LG.....but that their way of doing things... my girlfriend also wanted 2x as I have... no no dear LG....I bought her Galaxy S2... and why? YES WE all know... so dear LG, continue in making this **** and loose all your customers....
what are those things that need the new kernel?
Hi, new to android. new to p990 (*just brought one)
have modded fones b4. used to be a geek on (modmymoto.com) makin monsterpacks and firmware hackin etc on v3x's.
anway
i talked to a professional today about the X2
he said dont ROOT it because of some voltage glitches with will damage the cpu eventually, also. not to install android 4.0 until it comes out from LG for my country.
I thought hmm well . I will find the community and talk to them
WHAT SAY YOU P990 USERS.
anyone had problems once rooted?
anyone had problems installing 4.0 (is it faster and i hear 30% more batt life?)
any glitches. whos bricked there fone?
Thanks for your interest/attention.
Look forward to your advice(s)
No problems here
Only thing with ICS ROMs (cm9) is there is NO HW acceleration yet... Means you can't video record with stock camera. Use a app called Camera Illuision. And for playing videos use MX Player.
Battery life, hm.. The same really. Try to match RIL and BB (use GetRIL from Google Play), try differents kernels..
Hi!
There are no disadvantages by rooting your phone I believe, at least I haven't encountered any...
As far as I know, there are also no voltage glitches on our phone which can harm the CPU. Tegra 2 is actually quite good, only their support sucks...
But, you need to know that once you want to undervolt your CPU, you can only undervolt to the minimum of 770 mV. The Tegra CPU, won't go any lower than that. I mean, you can UV lower, but it won't have any effect... , so 770 mV is the minimum.
Also, if I were you, I wouldn't wait for the official LG release of ICS, because that might take months before it is eventually released, just like Gingerbread. LG and NVIDIA are to blame for this. They are responsible for the delayed release date, because of their poor support.
k. so from what i gather. just root it. stay on 2.3.4?
i dont what to substute " acess to camera facilities and playback facilities" with other apps etc. (work arounds_) i know where this leads.. lol. its HELL!
so having stock P990 rooted is pretty much sufice to do all the major "should i say" hax.. modern... 4.0 is still bad?
R0B3RTF1SH3R said:
k. so from what i gather. just root it. stay on 2.3.4?
Click to expand...
Click to collapse
If you can't live with the bugs in cm9, yes.. I don't have any problems with it.
Sent from my LG-P990 using XDA
just tried to root. ended on "OK psnueter" or whatever it said.
so thats AUTO ROOTED>
means i dont need to do anything...
ok?
R0B3RTF1SH3R said:
just tried to root. ended on "OK psnueter" or whatever it said.
so thats AUTO ROOTED>
means i dont need to do anything...
ok?
Click to expand...
Click to collapse
What method? Superoneclick?
Run a root test at the end..
Got "Superuser"-app?
Sent from my LG-P990 using XDA
Easiest way to test, install Titanium Backup, which you will need to backup your apps anyway for when you start flashing custom ROM's
One very good reason to flash a custom ROM, I think you only get gtalk with video on android 2.3.7, so that for me is a very good reason not to stay on stock, apart from the better performance, smoothness, battery life, etc!
im on 2.3.4 just got the fone. dont care about whats on it. wont bother backing up.
unless i need to backup the firmware right?
ill get superuser. thanks
If you've really just got the phone then I wouldn't recommend doing any warranty voiding activities.
If you search around this forum you will find a testimonial from an user that got a faulty equipment, sent the phone once for repair, checked the IMEI and it was still the same phone, se he sent the phone again and the second time around he got a different phone (different IMEI) and the phone was perfect.
So why not taking the time to make sure everything is working properly? (GPS, Wi-Fi, radio, etc...)
Titanium Backup is still a good app to check if you have root though, even if you don't want to backup anything.
Or get the app ROM Manager, to install CMW (ClockWorkRecovery), for flashing customs ROMs..
R0B3RTF1SH3R said:
Hi, new to android. new to p990 (*just brought one)
have modded fones b4. used to be a geek on (modmymoto.com) makin monsterpacks and firmware hackin etc on v3x's.
anway
i talked to a professional today about the X2
he said dont ROOT it because of some voltage glitches with will damage the cpu eventually, also. not to install android 4.0 until it comes out from LG for my country.
I thought hmm well . I will find the community and talk to them
WHAT SAY YOU P990 USERS.
anyone had problems once rooted?
anyone had problems installing 4.0 (is it faster and i hear 30% more batt life?)
any glitches. whos bricked there fone?
Thanks for your interest/attention.
Look forward to your advice(s)
Click to expand...
Click to collapse
The professional is definitely not a professional lol.
Root, install cwm with ROM manager, and run happily Ics.
thanks alot guys.
ok well ive instaled 5 (games + apps) so far.
skype,angry birds,nfs,etc and nothing has failed.
using ASTRA. to filemanage.
so its probably rooted. i will test "root test" in a minute. just busying recording for my band and partying (its my birthday) flat out.
ill post back soon
btw.
so android 4.0 is not ICS yet? and thats why the vid recording etc is not working properly or is that just certain 4.0's that ppl have made?
R0B3RTF1SH3R said:
thanks alot guys.
ok well ive instaled 5 (games + apps) so far.
skype,angry birds,nfs,etc and nothing has failed.
using ASTRA. to filemanage.
so its probably rooted. i will test "root test" in a minute. just busying recording for my band and partying (its my birthday) flat out.
ill post back soon
btw.
so android 4.0 is not ICS yet? and thats why the vid recording etc is not working properly or is that just certain 4.0's that ppl have made?
Click to expand...
Click to collapse
Android 4 IS ICS.. But Nvidia haven't released the Tegra2 drivers yet, and will probably don't do it before LG release a official ICS to the phone..
Sent from my LG-P990 using XDA
oh i get you now. makes sense. not signed drivers. so the other dependant software/hardware wont operate its like um. that on motorola codegroups also. some of them had the no cert codegroups mixed and the flex/flash/seem edits you had issues with some russian firmwares that had the codegroups of other fw's that had NO RSA. so you couldnt use certain drms and installs (native intergrated mods) and (additional mods like itunes etc) into the fone because of RSA.
so it was up to the communities to find RSA removed codegroups and compile fw's from them.
is it similar to this?
Don't know
But cm9 works for daily use, for me
Sent from my LG-P990 using XDA
All those able to make use of this information may want to look here.
http://forum.xda-developers.com/showthread.php?t=1609654
Hash said on twitter it was to much work to get this to work with the d3 and ics,unless I missunderstood his tweet the other day..
[email protected]_Carbone
kexec stuff for D3 isnt useful w/o a 3.x kernel. Which would be a ton of work.
@Motorola needs to say what's happening w/D3.
6:39pm - 28 Apr 12 via Plume for Android
Click to expand...
Click to collapse
I saw. Getting kexec itself up and running is one (positive) thing. Then wed need the 3.0 kernel. Kernel source of RAZRs ICS may not be far off and may help.
There are also people (search Kabaldan) who can pull of porting of kernel bits - as with the original Milestone and a similar exploit.
That guy is a genius.
Kabaldan its a great dev with huge skills and enthusiasm, i have milestone #1 so he was my little god.
maybe We should think or not to buy him one piece droid3: D all of us invest a some $$ but benefits will be enormous i thinkg
Get that person who startd the thread in the general section to send one theirs to him lol
Sent from my XT862 using Tapatalk
I think could try hash kindle kernel or even just use the .config from the 2.3.6 posted by moto and fill in the new options. Pretty sure the kernel itself will be easy once kexec is working
Give it a go Willis! we wait with baited breath. If you take on the project id say make a thread for progress updates and donations? Im sure thered be forthcoming donaters.
Ye it wouldn't be fair if D3 was left out
I think it is possible to just cut and paste until we get something solid for us right now.
Sent from my XT862 using XDA
^ joke?
Sent from my XT862 using Tapatalk
MrObvious said:
I think it is possible to just cut and paste until we get something solid for us right now.
Sent from my XT862 using XDA
Click to expand...
Click to collapse
Hmm...no.
Sent from my Galaxy Nexus using xda premium
Lol I'm messing duh.
Sent from my XT862 using XDA
Willis111 said:
I think could try hash kindle kernel or even just use the .config from the 2.3.6 posted by moto and fill in the new options. Pretty sure the kernel itself will be easy once kexec is working
Click to expand...
Click to collapse
I really wish it was that easy. :/ Unfortunately, in many cases kernel changes == userspace binary changes in the OS. And for those, I have no source. So if that item has been customized by Moto.. we're back to some of the hackery that we have now.
Something to keep in mind when checking out how the Kindle works: I was able to drop all of the Amazon custom binaries in favor of generic Texas Instruments alternatives. The Amazon customized android binaries had viable "from source" alternatives in almost every case. There is no way this would be possible for a Moto device. Too much customized hardware/software in the way.
And the Kindle is almost a play toy compared to a phone device. I didn't need to worry about:
Light sensors
Bluetooth
3g Modem
Keyboard
Camera
Etc
And while the base CPU is identical, everything changes from there:
Different charging driver
Battery gauge
LCD driver
Touchscreen driver
Audio driver
Wifi chip is even different and that's supposed to be part of the "system on a chip"
That being said, I know the D3 is probably in the worst looking shape regarding an update from Moto. And, I'm sort of mulling over how to do it right.
While I could probably do a few tweaks to a kexec kernel for:
- graphics drivers which fully support ICS (see: Chrome, RenderScript, etc)
- *maybe* get the backport working for open source hw codecs to support flash, netflix, etc. (I have a good bit of this done as kernel modules from back in January.. just didn't know why they were failing at the time)
But, I'm not sure it's worth the additional effort if we don't get things like camera / video recording working (will probably need custom Moto source for codecs -- open source won't do it). And updating the hw codec engine above would most likely break the current camera hack entirely.
I guess, I would need to see if Moto has any sort of upgrade path for the Droid 3. If they do, then I'd say hang tight and I'll get it integrated once they release something.
Otherwise, we as a community need to decide if a phone which is more ICS friendly but doesn't have a camera is worth it.
Maybe the answer is: finish the CM7 port into something which is more functional and bugfree.
Sent from my XT894 using Tapatalk 2
Hashcode said:
I really wish it was that easy. :/ Unfortunately, in many cases kernel changes == userspace binary changes in the OS. And for those, I have no source. So if that item has been customized by Moto.. we're back to some of the hackery that we have now.
Something to keep in mind when checking out how the Kindle works: I was able to drop all of the Amazon custom binaries in favor of generic Texas Instruments alternatives. The Amazon customized android binaries had viable "from source" alternatives in almost every case. There is no way this would be possible for a Moto device. Too much customized hardware/software in the way.
And the Kindle is almost a play toy compared to a phone device. I didn't need to worry about:
Light sensors
Bluetooth
3g Modem
Keyboard
Camera
Etc
And while the base CPU is identical, everything changes from there:
Different charging driver
Battery gauge
LCD driver
Touchscreen driver
Audio driver
Wifi chip is even different and that's supposed to be part of the "system on a chip"
That being said, I know the D3 is probably in the worst looking shape regarding an update from Moto. And, I'm sort of mulling over how to do it right.
While I could probably do a few tweaks to a kexec kernel for:
- graphics drivers which fully support ICS (see: Chrome, RenderScript, etc)
- *maybe* get the backport working for open source hw codecs to support flash, netflix, etc. (I have a good bit of this done as kernel modules from back in January.. just didn't know why they were failing at the time)
But, I'm not sure it's worth the additional effort if we don't get things like camera / video recording working (will probably need custom Moto source for codecs -- open source won't do it). And updating the hw codec engine above would most likely break the current camera hack entirely.
I guess, I would need to see if Moto has any sort of upgrade path for the Droid 3. If they do, then I'd say hang tight and I'll get it integrated once they release something.
Otherwise, we as a community need to decide if a phone which is more ICS friendly but doesn't have a camera is worth it.
Maybe the answer is: finish the CM7 port into something which is more functional and bugfree.
Sent from my XT894 using Tapatalk 2
Click to expand...
Click to collapse
I personally would love to see cm7 finished. For myself without working video I can't use ics as a daily driver, I need to use skype on my device often. And although its been awhile since I've used ics the battery life was pretty poor compared to gb
Sent from my XT860 using xda premium
If CM9 can be made to work with everything (flash, HW codecs) bar Video that would do me.
Otherwise CM7 completion gets my vote.
Also, how about when Bionic ICS hits? And are RAZR camera/hw codecs of no use?
CM7!
Sent from my DROID3 using XDA
slvrarrow said:
Also, how about when Bionic ICS hits? And are RAZR camera/hw codecs of no use?
Click to expand...
Click to collapse
Turns out the hwcodecs and kernel will be useless for Droid 3. This was something that I learned recently while building the new kernel to the Kindle Fire.
All of the settings in the new 3.0 kernels from TI are hard coded to 1GB RAM. Including the hw codec binary. For the Kindle I had to do quite a bit of rework and dynamic tiler modifications to get ICS running on it correctly.
Can't you use a 2.x Kernel?
slvrarrow said:
Can't you use a 2.x Kernel?
Click to expand...
Click to collapse
I don't think so, I believe ICS depends upon a 3.0 kernel, which is why he's been having such a hard time getting everything to work. He has to rewrite ICS code to work with what we have in our kernel that is meant for Gingerbread.
Google is expected by some to announce Android 4.1 Jellybean next week along with their Nexus 7 tablet. Besides chrome integration and a new search widget, what do you guys think will be included with this update?
Since its coded 4.1 and not 5, i expect Android ICS devices will be updated to 4.1 as it is pretty soon to updgrade hardware requirements as 1gb is pretty muh still the standard adn most ICS devices have this amount of RAM. This said, do you guys think any developers will begin porting 4.1 to our devices, even with the hardware codecs and other issues still being prevelant? Would you guys really want it like this, half built?
If this update is good, would this persuade you to upgrade to the droid4, as it will have a higher probability of having a completely working port? since it has ICS now leaked and working, and still a high end phone, when not compared to the SIII atleast.
I think our device runs fine on Gingerbread still...
It would be nice for a port but the little development we have now is already stable with gingerbread.
It was leaked that the GNex will be getting 4.1. As for us running it... I would bet large sums of money against it working right.
From RootzWiki: Galaxy Nexus to get Jellybean 4.1
Screenshot proof:
http://rootzwiki.com/uploads/monthly_06_2012/ccs-808-0-41169000-1340388367_thumb.jpg
Although this is the GSM versions pictured, it won't be tough to build it from source for the CDMA GNex before it's pushed.
4.0.3 to 4.0.4 was pushed to most if not all custom ICS roms. I don't see why 4.1 would not follow, unless there are MAJOR changes which from what I've read there really aren't. I would expect Gummy and AOKP to bring it to their roms in the near future.
However I highly doubt it will change how we stand with our current issues and most likely may cause some new ones.
Ehhh gingerbread runs ok on our phones in my opinion, ics was ALOT faster for me. Im using elcipse right now and its fast but my benchmakrs with ics were much higher, os ran smoother too.
That is a good point by the poster above, so that is high hopes of seeing a port even though I know it wont bring any more features than we already have, except the minor changes to the OS. It will be fun to test though. In around 12 hours we will have better knowledgge of what Jwlly Bean has to offer
I'm sorry but what's the point in upgrading if we won't have a proper ICS on D3 anyway?
DoubleYouPee said:
I'm sorry but what's the point in upgrading if we won't have a proper ICS on D3 anyway?
Click to expand...
Click to collapse
To make you wanna upgrade even more. I cant wait to get on ics, but since I need video its not gonna happen until I get a new phone
Sent from my XT860 using xda premium
DoubleYouPee said:
I'm sorry but what's the point in upgrading if we won't have a proper ICS on D3 anyway?
Click to expand...
Click to collapse
Some people don't need video camera, like all the ics usersd we have now, and otherxs want to test the new operating system, since we do have safestrap. Id love to test it, even though it wont be my daily
Also, you guys should really check out jellybean. It seems to be a much more complete os.
Sent from my DROID3 using Tapatalk 2
drive eynames
I'm working on a kexec based bootloader bypass on droid3. It's coming along and the kernel say half boots. Once it is going I think jellybean is a real possibility. Probably will just skip ICS all togeather.
jonpry said:
I'm working on a kexec based bootloader bypass on droid3. It's coming along and the kernel say half boots. Once it is going I think jellybean is a real possibility. Probably will just skip ICS all togeather.
Click to expand...
Click to collapse
thanks! sounds interesting
I saw your post in the kexec thread, I wish I knew how to help with that, I recommend you contact the original kexec developers, (I forgot which phone they were on) to help.
Sent from my DROID3 using Tapatalk 2
I hate "half done" anything... i would like to see it completed for our devices however its not persuading me to go to the D4 since i am a new verizon customer and my plan isnt up for renewal for another year.
jonpry said:
I'm working on a kexec based bootloader bypass on droid3. It's coming along and the kernel say half boots. Once it is going I think jellybean is a real possibility. Probably will just skip ICS all togeather.
Click to expand...
Click to collapse
Oh really
So if you were able to get custom kernels working does that mean you could use something like a modded Bionic ICS kernel (since its very similar hardware) or would a kernel have to be made from scratch.
The Nexus S is getting an official Jellybean update, and it only has 512MB of memory, just like the Droid3.
I read that memory limitations are what prevented devices like the NexS and the Droid3 from getting properly updated to ICS. I also read that Jellybean probably has looser system requirements than ICS, due to optimizations.
I do hope we can get JellyBean, either officially or otherwise. I'd love to have Google Now and I'm only halfway through my two-year contract.
spunker88 said:
Oh really
So if you were able to get custom kernels working does that mean you could use something like a modded Bionic ICS kernel (since its very similar hardware) or would a kernel have to be made from scratch.
Click to expand...
Click to collapse
Hashcode already has a custom kernel with the test rom I believe.
Sent from my iPad using Tapatalk HD
xyzyxx said:
The Nexus S is getting an official Jellybean update, and it only has 512MB of memory, just like the Droid3.
I read that memory limitations are what prevented devices like the NexS and the Droid3 from getting properly updated to ICS. I also read that Jellybean probably has looser system requirements than ICS, due to optimizations.
I do hope we can get JellyBean, either officially or otherwise. I'd love to have Google Now and I'm only halfway through my two-year contract.
Click to expand...
Click to collapse
That's crazy, I was wondering whether any singlecore 512MB RAM phone was getting JB.
KayxGee1 said:
Hashcode already has a custom kernel with the test rom I believe.
Sent from my iPad using Tapatalk HD
Click to expand...
Click to collapse
Correct. Also he has said that we will be able to get Jellybean. I would imagine with all he has learned this year, he can probably get it fully running now. Hwcodecs may be the showstopper though...again. In theory a workaround may be available since we have a custom kernel.
Sent from my xt862 using xda app-developers app
MrObvious said:
Correct. Also he has said that we will be able to get Jellybean. I would imagine with all he has learned this year, he can probably get it fully running now. Hwcodecs may be the showstopper though...again. In theory a workaround may be available since we have a custom kernel.
Sent from my xt862 using xda app-developers app
Click to expand...
Click to collapse
Well I assume it will be fully working eventually, i mean why else would he try it this way if the end result exactly as it is now?
RoadToNever said:
That's crazy, I was wondering whether any singlecore 512MB RAM phone was getting JB.
Click to expand...
Click to collapse
512 is enough but I think the issue has something to do with RAM being shared with the GPU so there is less avaliable, I get something around 330MB as total RAM when adding the 2 numbers under running services. My Droid 3 running stock 2.3.4 with bloat frozen is using around 250 MB. My Touchpad with CM9 and a full 1GB of RAM idles at around 300MB of RAM used, and its going to be less conservative on RAM usage since its got a GB.
The point is I don't think a CM9/10 ROM will be much worse than a bloated GB ROM as far as RAM usage goes. I really wish we had some more RAM, but I could see CM9/10 being a daily driver sometime in the future. The rest of the hardware in this phone is still pretty decent and CM should be no problem for it as long as the team can get some drivers working.