yashsingh1/xdaforums huggingface dataset:
[Thinkpad Tablet Android Development] Koshu:
No news yet regarding overclocking but i think i will setup the kernel sources this weekend to play around with them.

Good question, i always used my tpt in a sleeve, so i have no idea^^ (What was lenovo thinking, when putting the status led on the back of the device anyway? Oo)

Must be codec dependent as most files are working fine on my device (MX Player). Haven't touched the OMX parts more than necessary, because i'm still annoyed of all the proprietary crap of the time i tried to port it to CM9^^

Do you have information with kernel issue it's related with in detail?

Well, it has to be done. The patch i wrote for CM9 should still work but it was not the cleanest solution, more of a dirty hack. I wanted to search for a nicer solution but maybe i will just include the old patch again.

There are only two patches in the framework right now. One is for the rotation button and the other one is for getting the 3G cards to work. If you can live without these you can use the device tree until i uploaded the patches.

5? wasn't there 4? Well originally there are only 3. Confused? So I am. No, jokes aside. There is only one "real" device, that's in the Indigo folder. The other two are for the 3G cards (F=ericsson, G=Gobi) and only are adding the necessary parts for the different cards (they are including the makefiles of the Indigo device). This can't be included directly into only one big rom because:

1. If you enable the 3G cards, then the 3G icon is always shown in the system-bar, even if you having a wifi-only model. This doesn't seem to be changeable on the fly (or i haven't found the right trigger, yet)

2. The ril-deamon (rild) needs different parameters for the different cards. Lenovo wrote this wwanloader app that sets these parameters depending on which card is installed. This is always running as a service, for some reason i just don't like this solution.

There are other ways to solve this but i decided to divide the three "devices" for now. Maybe i will merge them together in one big rom in the future.

Oh, the fourth one (suffix R). This is only to build the recovery and a result of my laziness. For some reason the clockwork recovery didn't want to compile anymore after i made some changes to the device tree. The sun was shining, the bird were singing, it was a beautiful day... -> i used an old working backup, because i didn't want to search the bug ;)

Power button: No warranty anymore? If yes, maybe you know someone with a little soldering skills, it's not that hard to fix it.
[Thinkpad Tablet Android Development] Lens_flare:
ehehe ok, seems that mystery will stay as is as I couldn't access my tablet anymore..

nope, I could predict it is a memory allocation issue(seems lesser than needed), as somebody advise to force GPU rendering to fix this up, it might be due to KGSL(Kernel Graphics [Something I FORGOT] Layer) module, so graphics one.

ohh, really? :P

how silly I´m a slave of 3G :D

ah ok :D

usually it is resolving by splitting trees- device, device-common, platform-common, kernel.

likely it's near fresh, so I could send it in, unlikely it will take about 45 days or so FOR JUST A LITTLE BUTTON :[ but might be that I'm soo pessimistic :] )
[Thinkpad Tablet Android Development] bigsnack:
If you can add NTFS support via the kernel that would be cool. Thank you.
[Thinkpad Tablet Android Development] stas.green:
No, it's not ok when lid is always on.
[Thinkpad Tablet Android Development] dsw1ft:
On a side note. My power button repair was done in 5. That is including the day I sent it.
[Thinkpad Tablet Android Development] wleesee:
Sorry to ask almost the same question twice, but wanting clarification in case I can actually move onto this rom now. It has been reported that Bluetooth networking does not work. I'm assuming this is the ability to bluetooth hotspot(share internet connection). ... but does this also include the entire Bluetooth PAN profile (I am wanting to join my mobile phone's bluetooth hotspot rather then hotspot the TPT).

Koshu: Many thanx. I sent alittle donation to U the other week, your efforts may yet save my little TPT....
[Thinkpad Tablet Android Development] Lens_flare:
koshu

Have you tried to assemble ics aosp from ideapad source?

Seems like at last kernel and omx are compatible..
[Thinkpad Tablet Android Development] Koshu:
It happens also when you try to connect to another bluetooth hotspot.

Is the kernel newer or why do you want to try that? (No, haven't)
[Thinkpad Tablet Android Development] stas.green:
Koshu, are there any plans on going further? I've noticed another bug connected with camera app (I guess, cause camera is still missing).

I can't set my own wallpaper, gallery just can't resize it. I think thhis bug is in gallery app, and it is connected with camera app, so... waiting for update.
[Thinkpad Tablet Android Development] Koshu:
I haven't abandonment this project, but i'm doing this in my free time and i don't have much at the moment. I'm working on integrating a self compiled kernel right now and setting up the sources on github. A new version will most likely released this or next weekend.
[Thinkpad Tablet Android Development] dsw1ft:
Koshu. I can't even imagine how much we are indebted to the time you've spent. Thanks for furthering the development on this tablet.

The only reason I'm actually using this is because of your rom.

Looking forward to the next updates.
[Thinkpad Tablet Android Development] Lens_flare:
it's:

*for tegra

*fully opensource

*from lenovo :P

whether it uses latest kernel (which I doubt) or not, it seems might help in stabilizing actual release.

just my 5 cents.

PS: my tablet is gone forever [service got part on hold, which is forever for mine city], after 45 days I will issue a refund. Just because of little power button, outrageous!
[Thinkpad Tablet Android Development] bigsnack:
Yeah mines was in service for a while too because a parts hold(mobo shortage) and they said they will give me one model up. I had the 16gb variant so they gave me a 32gb variant with GPS for my trouble. Now on a related note, now that I got my tablet back I think I am going to try this rom out, but really want to see NTFS, and exFat support. Thanks.
[Thinkpad Tablet Android Development] quyTam:
I just flash this version of gapps and it works good with this rom (has camera and picasa synch). Koshu, could you include it in next version?

http://xdaforums.com/showthread.php?t=1839882

Thanks
[Thinkpad Tablet Android Development] pastaeter:
1st Koshu, thanks for your effort and time in this build.

I found the same bug while applying a wallpaper from various apps. Besides that, also some games are not working with the screen after the game started. For instance Bad piggies will start, but the buttons in the game wont work, while the back and menu button work fine. (same with Sprinkle jr.)

I think it's something with the alignment of the screen that makes the wallpaper act in the same sort of way. Could that help to find the problem?
[Thinkpad Tablet Android Development] Koshu:
Just a little update:

The next version will include

a new kernel with additional support for filesystems (NTFS, CIFS)

stylus only mode

fixed kamera app (thats a little annoying as it's a part of the gallery app, but the version including the camera app doesn't work with picasa)

maybe overclocking if it doesn't need to much work

However, as there are a lot of changes (new CM10 sources, new kernel, partly new device tree) this will be a experimental version. I hope to get it finished until next weekend.
[Thinkpad Tablet Android Development] sigmap:
Excited about the news. I really appreciate your work that makes us the best use of our TPT. Ready for a donation for you.
[Thinkpad Tablet Android Development] emuandco:
OMG, its about time that someone manages to root TPTs on ICS with locked bootloader...
[Thinkpad Tablet Android Development] userno69:
OMG! That sounds AMAZING!! What is the new kernel version?? Maybe it will also have a side effect of making Chrome work properly (not turn white)? One can only hope!! :good:
[Thinkpad Tablet Android Development] Koshu:
Experimental Version 0.8 is released. Read the notes in OP!
[Thinkpad Tablet Android Development] emuandco:
Could you provide the 3G Patch for 0.8, too? I need it quite often and it would be mandatory for me to install Version 0.8.
[Thinkpad Tablet Android Development] Koshu:
That needs some additional work first but you could use the old patch (7.1) unless i'm very much mistaken it should still work.
[Thinkpad Tablet Android Development] emuandco:
OK, will try as soon as i am firm with the bugs in 0.7.

Here two nice ones.

Firefox beta dies when surfing To xda-developers.com.

I cant change/add another language for the andriod keyboard, doing so makes the settings app die. German is my default and i wanted a english one, too. Impossible to add it to the default one...
[Thinkpad Tablet Android Development] Koshu:
Works fine here (tested on v0.8 and fennec16.0b5)

Works fine here, too (tested on v0.8)
[Thinkpad Tablet Android Development] emuandco:
oook, then I will install 0.8 now ^^

---------- Post added at 10:41 PM ---------- Previous post was at 10:13 PM ----------

Hm, after factory reset and installing 3g 0.71, too, i cant set up a google account, setting to "yes, i own one" results in a Process %1$s was ended. Then I am back at language selection.

EDIT: After skipping that one, settings app causes the same....
[Thinkpad Tablet Android Development] Koshu:
And without the patch?
[Thinkpad Tablet Android Development] emuandco:
Without it runs fine. google account and settings app ^^. continue my tests now
[Thinkpad Tablet Android Development] Koshu:
Then the changes in the CM10 sources are bigger then i thought. Well you have to wait until i finished the new patches for 3G support.
[Thinkpad Tablet Android Development] shrinex:
i'm to guess that the link for v0.8 is not updated yet? :confused:
[Thinkpad Tablet Android Development] GM_Alex:
Can I use version 0.8 and install the patch if it's ready or have I to wipe again?

BTW Where is the donation link?
[Thinkpad Tablet Android Development] shrinex:
nevermind, i'm blind

giving it a test run now, so excited! :D
[Thinkpad Tablet Android Development] Koshu:
Look into the experimental section
[Thinkpad Tablet Android Development] emuandco:
I guess these CM10 changes are the reason for some apps being incompatible according to google play store?

Firefox Beta

SNESDroid

N64 Emulator

Mupen64Plus

junaio

Whatsapp does not like me, too. Cant identify my device and as sidenote it tells me that tablets are not supported. Well, it ran on 0.7 ^^

Mentioned Keyboard Problem still is there, trying to go to the settings of the default Keyboard makes now the app survive, but the list of Keyboards is empty then until i switch in out and back inside the input settings. Well, fixed by installing Hackers Keyboard now ^^

Thats it for now. Works really fine, even in games when overclocked to 1.4 GHz. Apps work and its overall very well shaped already.
[Thinkpad Tablet Android Development] Koshu:
In theory you don't have to wipe but if you getting unknown bugs it's the first thing you should try.
[Thinkpad Tablet Android Development] Koshu:
In short: its the annoying market again, searching for a solution right now. Let me guess, it ran on the 0.7 3g ? ;)
[Thinkpad Tablet Android Development] GM_Alex:
One more question, where is the gmail app, I'm blind or is the application gone?
[Thinkpad Tablet Android Development] emuandco:
You guess right ^^ All these ran well and i was able to install them normally.

Another small thing. Amazon Store and SWFPlay dont show the settings menu, when you push the button right next to the task switch button showing up from time to time.

Aaand, XMBC and Mutant Roadkill dont detect my Touch Input. Rest of the Apps runs fine.
[Thinkpad Tablet Android Development] wleesee:
Hey Koshu, do you know if the Bluetooth networking is fixed with the latest 0.8 /CM10 release
[Thinkpad Tablet Android Development] Koshu:
It's not quite working. The TPT doesn't force reboot anymore after you tried to use bluetooth network but it doesn't connect. I'm still searching for the bug.
[Thinkpad Tablet Android Development] GM_Alex:
Tested 0.8 and 0.7. 0.7 works much more stable for me than 0.8. On 0.8 I'm getting reboots on using youtube and google search. The market also some times disappears and in some apps I'm unable to click the buttons.
[Thinkpad Tablet Android Development] Koshu:
that's why its a experimental version.... oO

Edit: The reboots are infrequently, sometimes i can use youtube for hour without any error. Would be much easier to track down the error if its app dependend
[Thinkpad Tablet Android Development] GM_Alex:
That was only to give feedback for the future development... -.-
[Thinkpad Tablet Android Development] Koshu:
Ah sorry didn't want to discourage you^^, still thanks for the feedback. Just wanted to make sure that not everyone here reports that there are reboots and such. If someone here has and want's to help, i could need interesting logcats of the exact moment a reboot occurs. Had no luck getting one myself so far.
[Thinkpad Tablet Android Development] yankies77:
hey Koshu! i would love to try this rom out on my tpt us 32gb but the thing is i am stuck with some thing

i get this error when trying to update to A310_03_0069_0130_US.zip from the current built i am on which is A310_02_0039_0089_US.zip

E:failed to verify whole-file signatue

E:signature verification failed

Update fail please press power button to reboot...

what can i do to get to ics! i am unrooted n tried root on the 075 and it worked and later updated and it worked fine but i am stuck here

thanks!
[Thinkpad Tablet Android Development] mandrsn1:
v0.8 is working decently here. i have had a couple reboots when putting my password in when waking up the tablet.
[Thinkpad Tablet Android Development] Koshu:
Redownload the update again. Looks like there is something not correct with the update.zip (or you took the wrong one)
[Thinkpad Tablet Android Development] dsw1ft:
Kosho, is it possible to release the OC Kernel as a .zip to flash on cwm for 0.7 users?
[Thinkpad Tablet Android Development] yankies77:
i have downloaded the file 3 times with no luck..isnt this the order after A310_02_0039_0089_US.zip, i should apply A310_03_0069_0130_US.zip or is there any zip in between i missed? i am trying to do an ota now..hope it works..taking long.hah! :(
[Thinkpad Tablet Android Development] emuandco:
Stupid question: Did you try to use the official Update Feature? You said its not rooted at all?
[Thinkpad Tablet Android Development] daswahnsinn:
I'm still on v.5, cuz I have a wifi only model, and my tpt doesn't seem to be charging after the battery completely lost charge. Is it normal for the red led not to come on?
[Thinkpad Tablet Android Development] emuandco:
Errr... v7 works wifi only, too. Just leave the 3G patches where they are...

My red LED does not glow, too. But it charges fine
[Thinkpad Tablet Android Development] daswahnsinn:
Thanks emuandco, I haven't used my tpt in weeks and wasn't sure, so now I hope it still runs lol
[Thinkpad Tablet Android Development] emuandco:
Think so ^^. Just do not install any 3g patch and you are up to date. No glowing LED, but it works fine otherwise ^^
[Thinkpad Tablet Android Development] Magnusmarshall:
Ok now that root has been done for the thinkpad we need a step by step guide for the installing of this.

Note first post some links are broken.
[Thinkpad Tablet Android Development] emuandco:
Like this one? LINK
[Thinkpad Tablet Android Development] Magnusmarshall:
More like the one for ICS ClockworkMod.

Now that a root method has been found for all versions of the thinkpad at its latest ics update.

Now that its rooted its quite likely many more are going to be trying this so a step by step is likely to reduce headaches.
[Thinkpad Tablet Android Development] Koshu:
Why do you want that? To get a unstable rom with less features or is it about 3G?

You mean like this?
[Thinkpad Tablet Android Development] Magnusmarshall:
Thanks suspected that was the one but i rather be sure then bricked.
[Thinkpad Tablet Android Development] Koshu:
It's also linked in the OP ;)
[Thinkpad Tablet Android Development] daswahnsinn:
Once everything is working, does anyone think it would be possible to get some OTG support?
[Thinkpad Tablet Android Development] Koshu:
What is OTG?
[Thinkpad Tablet Android Development] emuandco:
Usb on the go maybe?
[Thinkpad Tablet Android Development] raph3ix:
using now 0.8experimental on my TPT WE!

seems to run quite well, but sometimes it just crashes... also its no good idea to hold the unlock/power button longer then just a little tap when the device is locked because otherwise it will shut down...

the charging led is working on my device, charged it without any problem in the dock.

is the 0.7 version more stable? does it crash also sometimes when opening apps? e.g i opened the browser and then it got freezed and rebooted..
[Thinkpad Tablet Android Development] Koshu:
But we have a full USB Host Oo

Yes 0.7 is more stable, but it has less features. See the bug section in the OP for things that are not working in 0.7.
[Thinkpad Tablet Android Development] raph3ix:
kay, so lets wait for 0.8 stable freeze :)
[Thinkpad Tablet Android Development] daswahnsinn:
I was mainly looking for the support to do this http://www.youtube.com/watch?v=ah7DWawLax8 and https://github.com/kosborn/p2p-adb. I think it would be pretty awesome to be able to run ADB from a tpt. Just think if you are on the go and your phone craps out you could just plug it in and run some commands if need be.
[Thinkpad Tablet Android Development] dsw1ft:
Koshu,

i wanted the separate kernel to try on the 0.7 because it was more stable.

this time i reflashed 0.8 but wiped data/cache/dalvic 3 times and it is more stable. previously i dirty flashed it.

also 0.8 felt slower. everything was taking longer to load. i suspected the launcher so i changed it to nova and now it is so much faster. i dont get those hang ups either.

i am overclocked to 1.5 and i cant really tell the difference but the quadrant score kills the galaxy 10.1

now that it is more stable i am enjoying it.

it does have infrequent reboots but it only happened during the night. i wonder if it is because of the o.c.
[Thinkpad Tablet Android Development] emuandco:
Its without overclocking, too. Btw, disabling the search bar in Trebuchet was an odyssey, too. It made Trebuchet die everytime after reboot and it never came up again
[Thinkpad Tablet Android Development] dsw1ft:
I think the stock launcher has many problems. changing other settings will cause the launcher to fail also. i suggest trying nova or apex. you wont turn back.
[Thinkpad Tablet Android Development] emuandco:
I know its a bit early for this, but....

Question regarding Governors and Schedulers. Will there be added more? LINK

And next thing: Pimp My ROM does not work with this ROM as it seems. Maybe some of these fixes in there would be a good idea to add by defualt?

I get a reasonable speed now with 1400 MHz (Voltage setting is not possible i guess) in Quadrant (3277), but theres always room for more.
[Thinkpad Tablet Android Development] obscure.detour:
Dirty flashed 0.8 (wiped /cache and davlik) over 0.5. Yes, I've been running 0.5 since its release. I've never had issues with it other than the no input on games, which I don't have time to play anyways. :P I've been too busy with school to flash all the time as I use my tablet for school on a daily basis.

Results from my dirty flash, everything seemed to work fine, although I did get settings.process force close once or twice, it seemed to go away. Pen-only mode didn't work as stated by Koshu. Quill worked fine but Lecture Notes lost all input capabilities for some reason. I use Lecture Notes daily so I reverted back to my nandroid backup as I couldn't afford the time to do a full wipe.

Will try to test more as time permits. Looking forward to pen-only mode. Thank you for all your work Koshu!
[Thinkpad Tablet Android Development] raph3ix:
mhh the only problem i had with 0.8 was that it keeps crashing a lot... i didnt tried the pen only mode... but as long as it keeped running lecture notes worked very well! But i had some crashes also there and lost some of my notes...

so now i'm on 0.7 and everything works very well! (beside no camera, no overclocking...)
[Thinkpad Tablet Android Development] Strongbowsix:
Anyone have success getting dead space, shadowgun, or dead trigger to work? They load up, but touchscreen is unresponsive. I am on 0.7. Thanks!
[Thinkpad Tablet Android Development] shrinex:
It's a known issue. I'm not sure if Koshu is working on a fix or not, or if there is any workarounds to get it working
[Thinkpad Tablet Android Development] raph3ix:
even if you use a mouse its not working... so its a problem with opengl or something that they are using?
[Thinkpad Tablet Android Development] goodboynyc:
Great Rom. Had finally rooted my ICS TPT yesterday and flashed CM10 before bed and played it with it briefly. Today I paired it with my bluetooth keyboard and was supprised to see that I can choose a keyboard layout for it notifications panel. As soon as I click it it crashes whatever app its supposed to open(I think Settings).

Keyboard works fine but I noticed this.
[Thinkpad Tablet Android Development] Koshu:
Additional Governors shouldn't be the problem if they are part of the kernelsources. I will look at the other patches as soon as we got a stable rom again. If they are causing additional problems then things only get more complicatet atm. The next release might be without the tweaked kernel again or at least i'm using the stock one right now to check if the kernel is the source for all the troubles.

Well, i risked a few looks in logcat and it seems as that the touches are recognized (at least xbmc, which has the same error, shows the touches in logcat). I have no idea yet why this is happening. Has anybody tried this apps on other jellybean devices?

@all:

Stylus: The old method i used in CM9 won't work anymore because lenovo changed some parts. I'm working on a different method right now but it will take some additional days as i have to redo some of my changes after a harddrive crash (my luck again).
[Thinkpad Tablet Android Development] rickinoz:
Thanks very much for working on a ROM that will unleash the full potential of the TPT. Keep it up.

I use mine mostly for work and need rock-solid stability, so will just hold off flashing for the time being (though have successfully rooted). Looking forward to trying this though to see what Lenovo held us back from.
[Thinkpad Tablet Android Development] Strongbowsix:
Thanks Koshu.I have tried on a cm10 bionic and they work.
[Thinkpad Tablet Android Development] pixbuf:
Are we going to get the 4.1.2 update soon? Please?
[Thinkpad Tablet Android Development] mandrsn1:
4.1.2 has already been merged to CM10 nightly updates. It seems like it will come some point after Koshu syncs up with them again.

That being said, are there any specific changes you are looking for? I haven't looked at what has changed really.
[Thinkpad Tablet Android Development] emuandco:
I think nightlies are no good idea. These monthly milestones sound like a good solution to base on, they are said to be more stable.
[Thinkpad Tablet Android Development] Koshu:
Well i'm using the CM10 Sources fetched direktly from the cyanogenmod git with all its pros and cons. With that said you can expect 4.1.2 for the next release, but without the OC kernel (have to rebuild it first), so hopefully it's a "stable" release again. Not much other changes yet beside the new stylus only mode and 4.1.2. If there are no big complications with the new sources i might manage to release it even this weekend.