Gpl compliant ICS kernel? - Acer Iconia A500

Can anyone point the way of a Gpl compliant kernel for Ics rom? specifically the AOKP release which apparently uses Thor's broken camera non compliant kernel. I want to replace it with a proper one like Richard Trips or a stock kernel. TIA peeps!

smegg said:
Can anyone point the way of a Gpl compliant kernel for Ics rom? specifically the AOKP release which apparently uses Thor's broken camera non compliant kernel. I want to replace it with a proper one like Richard Trips or a stock kernel. TIA peeps!
Click to expand...
Click to collapse
Unfortunately, those folks at ....aokp not only used his kernel, but his whole device tree as well. So in essence, the Acer released kernel for the ICS "leaked" roms, will more than likely not run with it as it's made only for Thor's rom structure.
That explains the HUGE jump in progress from a couple weeks ago. Incidently, they closed down their thread here at xda, so it's a matter of time till it gets closed again
So you may want to go back and EDIT your original post, and remove the link to them. If anybody want's they can just google it.

Related

[KERNEL] New kernel on Superclean .4 (EB01)

Is there another kernel that I can use for this ROM that is overclocked over 1Ghz? Perhaps there's a way I can modify the existing kernel and rebuild it for what I'd like to have?
jeffc11 said:
Is there another kernel that I can use for this ROM that is overclocked over 1Ghz? Perhaps there's a way I can modify the existing kernel and rebuild it for what I'd like to have?
Click to expand...
Click to collapse
Could be wrong, but without the source code this is impossible and since this is an unofficial developer release that will never see the light of day, I don't think Samsung will ever release the source.
You'll have to wait for the official OTA release of Froyo and then Samsung's subsequent release of the source.
As I understand it, there are no custom kernels for EB01 currently because there is no source available for EB01. This will not change until the devs have source available to them.
Thanks guys!
jeffc11 said:
Is there another kernel that I can use for this ROM that is overclocked over 1Ghz? Perhaps there's a way I can modify the existing kernel and rebuild it for what I'd like to have?
Click to expand...
Click to collapse
If you are referring to 2.4 on Eb01...no, they've not released the source code. What we have is all we got.

Common Misconceptions About the DX.

So after seeing many things that is said with the DX I thought I should write a post like this. This is just to clear up confusion so users can have the knowledge to use in the future.
Every ROM for the DX is AOSP
I have seen this said many times and it bugs me that people think that all ROMs are AOSP. As of now, there are actually only a few AOSP ROMs for the DX, cvpcs' Tanzanite/Obsidian, Cobalt, and blackdroid's Ultimate Droid. Other ROMs like rubiX, Liberty, ApeX, and Fission are basically Motorola ROMs with the blur applications replaced with AOSP applications. Now this does not actually make it AOSP. It has features from AOSP, but there is much more to it than the applications. These blur-based ROMs actually have other AOSP-like features, such as lock screen music controls and a few others. Now that also doesn't make it AOSP, those are just a few features that were originally modifications to AOSP to add more functionality to a ROM. That doesn't mean these ROMs are bad in any way. They are actually very good. The only downfall of them is the fact that they are limited to what can be done.
There can't be AOSP ROMs without a custom kernel.
Another statement I have been told or have seen several times. It is considered AOSP if it comes from Google's source. A kernel won't affect the fact that it was built from source. Although it would be ideal for a custom kernel with AOSP, it isn't needed.
A custom kernel is needed.
This is another incorrect statement. It would be nice to replace the kernel, but it isn't needed. The kernel that is provided to us from Motorola includes basically everything the end user would need. Also there is overclocking(although it isn't the easiest implementation) by adding a temporary module to the kernel that is erased after the phone is powered off.
Gingerbread won't come to the DX until Motorola releases a new kernel with their Gingerbread update.
Incorrect. What the original concern was that Gingerbread would not boot with a .32 kernel(the kernel the DX has.) and that it needs a .35 kernel. This was later proven wrong with D1. The D1 has been running Gingerbread for a bit now with a .32 kernel. Now I know people will say it is is a different kernel or something along those lines, but that doesn't matter. Gingerbread will boot on it without needing to replace the current kernel.
this is something that should be posted on every forum about the DX. Great info
Would getting building GB on the DX give us the new garbage collector too? I'm so tired of waiting for memory to clear after PewPew (makes a TON of objects).
Trongable said:
Would getting building GB on the DX give us the new garbage collector too? I'm so tired of waiting for memory to clear after PewPew (makes a TON of objects).
Click to expand...
Click to collapse
Don't think GB would do anything different with it.
Moved and stuck. Thanks Matt! Please add info as it strikes you, this could be really helpful to the newer folks.
I feel like this info is either wrong or irrelevent.
I'm leaning towards irrelevent. Why don't we have Gingerbread yet if it's possible? I feel like you are saying technically we can have 2.3 w/ the X's current kernel, but it looks like realistically we will never see 2.3 until Moto steps up.
edit: I was mainly referring to your last point
sciulli999 said:
I feel like this info is either wrong or irrelevent.
I'm leaning towards irrelevent. Why don't we have Gingerbread yet if it's possible? I feel like you are saying technically we can have 2.3 w/ the X's current kernel, but it looks like realistically we will never see 2.3 until Moto steps up.
edit: I was mainly referring to your last point
Click to expand...
Click to collapse
First off, please don't bash on the devs that work so hard to give us new material for a phone that everyone expected to be impossible to do anything on...
2nd, gingerbread is possible, but you can't just take a release (even when possible) and dump it on a phone. It needs to be recompiled with the appropriate modifications to allow it to work on the X's hardware. Droid2169 is currently working on this, and has made some progress, he is working out usb drivers/connectivity I believe.
I understand waiting can be frustrating, but please don't bash on the devs who help us out.
thanks for the info
misconceptions
misconception?---do i really need to "deodex" my droid x before flashing a custom rom? i was under the impression that installing a custom rom would deodex the phone, and deodexing only has to be done manually before theming.
ernesttatum said:
misconception?---do i really need to "deodex" my droid x before flashing a custom rom? i was under the impression that installing a custom rom would deodex the phone, and deodexing only has to be done manually before theming.
Click to expand...
Click to collapse
Odexing is a process that optimizes the java code. most carrier roms are odexed. It is possible to de-odex a rom. also, if you build an aosp rom, it is not odexed, but can be if you wish.
you cannot apply a theme to an odexed rom.
Definitely something that applies to the rom, not the phone.
Sent from my Incredible using XDA Premium App
Your kernel statement seems wrong. If the current Moto ROM has kernel # 1.2, but the newest version of Google's AOSP rom is kernel #1.4, there is no way for us to update to the newest AOSP kernel. Sure we can update the apps and whatnot from the newest version, but strictly speaking without the same kernel it is not AOSP.
Also I dunno where you get the idea that everyone think all DX roms are AOSP. If it has any sort of blur, it's not and many roms do.
aldo37 said:
Your kernel statement seems wrong. If the current Moto ROM has kernel # 1.2, but the newest version of Google's AOSP rom is kernel #1.4, there is no way for us to update to the newest AOSP kernel. Sure we can update the apps and whatnot from the newest version, but strictly speaking without the same kernel it is not AOSP..
Click to expand...
Click to collapse
The best example of this is probably coming up soon. If Netflix's app require's DRM api calls that are only supported in the 2.3+ kernels then you are SOL if you can't mess with your kernel. You lose features and any kernel fixes/optimizations.

[Q] Are all Acer Iconia A500 Kernel ROM combos compatible?

Hi,
I am new to Tablets and still learning. Sorry if my questions are n00bish or the answer is someplace else - I did look and had no luck.
Currently: Acer Iconia A500; Kernel 2.6.36.4-thorV3.9r3, Thor Rom V14.2
Works Great! Never tried any of the other ROM's yet.
I want to try different ROMs to see what all the fuss is about and form my own opinions from my own experiences rather then reading posts about what others have read elsewhere.
How do I determine if a ROM will work with a kernel, like Thor for example? Do I need to revert to the stock kernel, or another one?
I am considering Honeylicious and Lightspeed, which are Acer based rather than Asus.
Thanks for your time.
Q
Sherwood315 said:
Hi,
I am new to Tablets and still learning. Sorry if my questions are n00bish or the answer is someplace else - I did look and had no luck.
Currently: Acer Iconia A500; Kernel 2.6.36.4-thorV3.9r3, Thor Rom V14.2
Works Great! Never tried any of the other ROM's yet.
I want to try different ROMs to see what all the fuss is about and form my own opinions from my own experiences rather then reading posts about what others have read elsewhere.
How do I determine if a ROM will work with a kernel, like Thor for example? Do I need to revert to the stock kernel, or another one?
I am considering Honeylicious and Lightspeed, which are Acer based rather than Asus.
Thanks for your time.
Q
Click to expand...
Click to collapse
If you're considering Honeylicious as a ROM, there are explicit instructions as to how to do the necessary wipes, formats, etc. after which you can safely flash the ROM, and not have to worry about residuals from another previously installed ROM, or kernel. (there's even a video tutorial in the OP).
As to which kernels work with which ROMs, there are many people running various kernels with various ROMs. Maybe someone else will post their experiences with what they're currently running to help you out with that.
Sherwood315 said:
Hi,
I am new to Tablets and still learning. Sorry if my questions are n00bish or the answer is someplace else - I did look and had no luck.
Currently: Acer Iconia A500; Kernel 2.6.36.4-thorV3.9r3, Thor Rom V14.2
Works Great! Never tried any of the other ROM's yet.
I want to try different ROMs to see what all the fuss is about and form my own opinions from my own experiences rather then reading posts about what others have read elsewhere.
How do I determine if a ROM will work with a kernel, like Thor for example? Do I need to revert to the stock kernel, or another one?
I am considering Honeylicious and Lightspeed, which are Acer based rather than Asus.
Thanks for your time.
Q
Click to expand...
Click to collapse
I've been running Civato's Flexspeed/Flexthunder and enjoy every part of it! Smooth, Super Fast and clean! It works amazing with Thor's 3.9r3 kernel.
Civato is on 'hiatus' due to some ungrateful's here, but his work is Amazing as well as Thor's quality work!
Check it out, you'll be a believer in it!
http://forum.xda-developers.com/showthread.php?t=1287555

a500 = a501?

Sorry if that a question that cleared... as a new owner of a501. Can i root and flash a500 Roms? Mms and GPS works for you?
Moscow Desire would probably be the best one to answer this for you, since he has a 501 but...
You can flash a 500 rom, but you will lose all functions related to the phone, since the 500 doesn't have a radio for that there is no need to have those functions in a 500 rom.
The A500 and A501 are in fact identical, save the fact that the A501 has an Ericsson baseband for 3g/4g internet access... Flashing an A500-only ROM will result in a missing driver for that baseband, thus it won't work. Otherwie, the ROMs work just fine, in fact I'm using civato's Flexreaper (which is an A500 ICS ROM) on my A501... and I'm looking for a way to add the missing baseband driver and settings items, too. Didn't get anything yet, though.
I have a a501, have had it a week now and the day after I got it I installed Moscow Desire's Alexander III rom:
http://forum.xda-developers.com/showthread.php?t=1467689
Its a stripped version of the stock rom, everything works including the 3G just as good as the stock version but with root access and no bloatware.
Personally I love it, it works well, and has great battery life. Really I think his rom is the only rom out there specifically for an A501 at the moment.
meinmichi said:
Sorry if that a question that cleared... as a new owner of a501. Can i root and flash a500 Roms? Mms and GPS works for you?
Click to expand...
Click to collapse
You can run 500 roms. I do it all the time for testing.
What you will not have;
internal 3g (this covers all functions that use it)
GPS
The 501 kernel is different than the 500's. Mainly because the 501 uses a "nuetered" radio for 3g and gps. The code for these are only available in the 501 kernel. And Acer has so far, never released kernel source for the 501. Probably due to the special ATT and Rogers versions they sold.
I've had success getting it to run on a "certain" 500 HC rom, but with no GPS.
Moscow Desire said:
You can run 500 roms. I do it all the time for testing.
What you will not have;
internal 3g (this covers all functions that use it)
GPS
The 501 kernel is different than the 500's. Mainly because the 501 uses a "nuetered" radio for 3g and gps. The code for these are only available in the 501 kernel. And Acer has so far, never released kernel source for the 501. Probably due to the special ATT and Rogers versions they sold.
I've had success getting it to run on a "certain" 500 HC rom, but with no GPS.
Click to expand...
Click to collapse
is it possible an other customrom with your kernel to work?
or other, a full ics rom to run on a501?
is it hard to port another rom to support a501 full? or most buildprob.?
edit: the link was impossible...
meinmich, remove that link NOW... Before you get blasted for linking it... It's Thor's kernel which is not GPL compliant and ALL links to his work are not allowed here...
You should know this as you have been here a little while...
meinmichi said:
is it possible an other customrom with your kernel to work?
or other, a full ics rom to run on a501?
is it hard to port another rom to support a501 full? or most buildprob.?
edit: the link was impossible...
Click to expand...
Click to collapse
1. The kernel I use, is RichardTripps 3.4. It is a Honeycomb kernel.
When you use Overclocked kernel, you have to be careful of voltage to the system board. Too little votage, and you have 3g lock. (tab freezes). Or, the tab will have SOD (sleep of death). It WILL NOT work with ICS.
2. No. The current GPL kernel for ICS, is for a500 only. It does not have the necessary code to make it work on the 501. This includes Thor's kernel. And his Device tree is different from the ICS "leaked" roms. His, is ASOP, so it WILL NOT work with the current ICS release.
3. You cannot port another device kernel. Not easy, as the 501 has the only3g internal. Other kernels, use different hardware drivers which Acer has not released.
Acer, is never going to release the source code for the 501. They are too busy sleeping in bed with ATT and Rogers network. Ain't gonna happen.
Moscow Desire said:
1.
2. No. The current GPL kernel for ICS, is for a500 only. It does not have the necessary code to make it work on the 501. This includes Thor's kernel. And his Device tree is different from the ICS "leaked" roms. His, is ASOP, so it WILL NOT work with the current ICS release.
Click to expand...
Click to collapse
However, his ICS rom does have GPS enabled for the A501 after you rename a file.
Still no 3G though....
ultramag69 said:
However, his ICS rom does have GPS enabled for the A501 after you rename a file.
Still no 3G though....
Click to expand...
Click to collapse
Yeah, I saw that the other day. Probably guess he also tweaks the kernel as well. Not sure.
Then, by definition, the A501 roms aren't GPL compliant. Acer has to release the kernel no matter what, even if they are special versions.
I would start complaining to Acer to release the kernel source for their stock A501 rom.
Moscow Desire said:
You can run 500 roms. I do it all the time for testing.
What you will not have;
internal 3g (this covers all functions that use it)
GPS
The 501 kernel is different than the 500's. Mainly because the 501 uses a "nuetered" radio for 3g and gps. The code for these are only available in the 501 kernel. And Acer has so far, never released kernel source for the 501. Probably due to the special ATT and Rogers versions they sold.
I've had success getting it to run on a "certain" 500 HC rom, but with no GPS.
Click to expand...
Click to collapse
---------- Post added at 08:02 AM ---------- Previous post was at 07:54 AM ----------
Moscow Desire said:
Acer, is never going to release the source code for the 501. They are too busy sleeping in bed with ATT and Rogers network. Ain't gonna happen.
Click to expand...
Click to collapse
At one time, people said that about HTC's source code for devices such as the Hero (both GSM and CDMA) because they were "in bed with the mobile carriers". But, if you pressure them enough, they will release the kernel source (especially since that is GPL'd and they must release the source).
tkirton said:
Then, by definition, the A501 roms aren't GPL compliant. Acer has to release the kernel no matter what, even if they are special versions.
I would start complaining to Acer to release the kernel source for their stock A501 rom.
---------- Post added at 08:02 AM ---------- Previous post was at 07:54 AM ----------
At one time, people said that about HTC's source code for devices such as the Hero (both GSM and CDMA) because they were "in bed with the mobile carriers". But, if you pressure them enough, they will release the kernel source (especially since that is GPL'd and they must release the source).
Click to expand...
Click to collapse
This sounds like a job for reddit...they love having open season on a company for this type of thing. I'll post this thread over there and see if we can get some mass to lean on Acer to get with the program here.
Actually...in looking into this a little more, their kernel source is out there for download for 3.2. It's in the 'Document' section, as opposed to any of the other seemingly more obvious headings that you would think of to find it.
Being that I'm not yet allowed to post external links...
To navigate to it: acer.com > Support > Downloads > Tablet > Iconia Tab > A501 > Document tab
chipsharpdotcom said:
Actually...in looking into this a little more, their kernel source is out there for download for 3.2. It's in the 'Document' section, as opposed to any of the other seemingly more obvious headings that you would think of to find it.
Being that I'm not yet allowed to post external links...
To navigate to it: acer.com > Support > Downloads > Tablet > Iconia Tab > A501 > Document tab
Click to expand...
Click to collapse
This link is for the A501 kernel source code, click on "user guides" I downloaded it and it does appear to be the 3.2 HC kernel source:
http://support.acer.com/us/en/product/default.aspx?tab=1&modelId=3852
There is also one for the A500 but you have to switch devices and go to the userguide.
Well, this link works. Thanks. Not sure what I can do with it though. Not a kernel dev.
Maybe Drellisdee might be interested in it.

[Q] Most Stable ROM

Short Story: I need a very Stable & Capable ICS or JB ROM
Long Story: I have yet to flash my first custom ROM on the Acer a500. I updated to the official ICS then rooted and installed a custom recovery. The problem is that there are so many bugs in the stock ROM that get quite annoying. i.e. the screen flickers from time to time in apps, and the tablet has to be restarted. To fix them, I'd have to do a factory reset, but if Im going to lose my data, might as well Flash a new ROM.
I need it to be able to run the top games like Nova 3 Gta 3 Modern Combat 3, Shadow-Gun etc. as well as be able to run Office Applications. I understand you guys can't guarantee that they will work, but please let me know which ROM you found capable of running most apps smoothly. I use this tablet for work and entertainment, thus stability is important.
Thanks. :laugh::good:
Look in my signature, there is the most stable JB ROM but it is stll in testing!
The best ICS ROM is here:
MOD EDIT: Link Removed. Providing direct links to roms containing non-GPL kernels are against XDA rules.
In that forum you will find also Civato`s ICS ROM, it is also to find here on xda
m.
Just some info;
Posting links to roms containing non-GPL kernels are prohibited as per XDA rules. This is something most people know about already.
XDA has stable roms. However, if one chooses to install a non-hosted rom, one can't expect much support in the forums. Support would be better served at the authors site.
Cheers.
MD
bobiscool07 said:
Short Story: I need a very Stable & Capable ICS or JB ROM
Long Story: I have yet to flash my first custom ROM on the Acer a500. I updated to the official ICS then rooted and installed a custom recovery. The problem is that there are so many bugs in the stock ROM that get quite annoying. i.e. the screen flickers from time to time in apps, and the tablet has to be restarted. To fix them, I'd have to do a factory reset, but if Im going to lose my data, might as well Flash a new ROM.
I need it to be able to run the top games like Nova 3 Gta 3 Modern Combat 3, Shadow-Gun etc. as well as be able to run Office Applications. I understand you guys can't guarantee that they will work, but please let me know which ROM you found capable of running most apps smoothly. I use this tablet for work and entertainment, thus stability is important.
Thanks. :laugh::good:
Click to expand...
Click to collapse
First off, I would suggest installing the Unlocked V8 bootloader along with the most recent Recovery. This makes it easier for a lot of things.
Civato's ICS roms seem to be the most popular as far as ICS for the A500.
Waydownsouth's CM10 also seems to be okay as well, but is still inwork as with most CM10 roms.
Both roms will use the Godwarrior OC/UV kernel, so if you need more framerate, it's there.
Also, you can flash one of the stock rooted/deodexed versions and OC/UV kernel.
EZTerry also has an OC/UV kernel as well which runs good.
It all boils down to how the rom runs on "your" tablet. Contrary to popular belief, not all A500's are created equal. Some have different revision hardware.
My advice is to try a couple. See how they run.
MD
@moscow desire,
" XDA has stable roms. However, if one chooses to install a non-hosted rom, one can't expect much support in the forums. Support would be better served at the authors site. "
So why do you think, I posted the link from the authors side??
Definitely not to make you angry!
Diversity can only exist if you don't use only one information source!! Diversity and variety are necessery for free decelopment... .
m.
meduza2 said:
@moscow desire,
" XDA has stable roms. However, if one chooses to install a non-hosted rom, one can't expect much support in the forums. Support would be better served at the authors site. "
So why do you think, I posted the link from the authors side??
Definitely not to make you angry!
Diversity can only exist if you don't use only one information source!! Diversity and variety are necessery for free decelopment... .
m.
Click to expand...
Click to collapse
It's OK Mate. Sent you a PM.
The problem with doing support with a "non-hosted" rom, is that, due to the fact Thor uses non-GPL kernels, And some other encrypted things, a lot of people are unfamiliar with what issue it's been known to cause. Whereas most users here, use what XDA hosts, or they compile from GPL and Apache sources. Especially when it comes to kernels.
Which is why, if you run Thors rom, you will get better support at Thors site. Plain and simple. It's not that some people here will not try and help. I've done it myself, and quite successful depending on the issue. It's just that his roms are a bit different.
MD

Categories

Resources