yashsingh1/xdaforums huggingface dataset:
[Thinkpad Tablet Android Development] Ameisentaetowierer:
Sounds like a hardware problem to me.

For the bootloader you have to specify something like this:

" --bl <name-of-booloader-file>"

I think that the same bootloader has also to be specified when flashing a rom.

Maybe this will help you to boot to recovery, but if the hardware is defect, you're lost :eek:

Micky
[Thinkpad Tablet Android Development] K1Andy:
I've been so busy this summer that I haven't taken time to upgrade my K1 to kaschemme's CM10.1, although I've been following the discussion. I'm also hesitating a bit because I do use the Bluetooth audio fairly often to play through a wireless speaker. It sounds like that's still a problem in the base CM10.1 builds, but hopefully a fix is in the works. Anyway, I have a question for those running the new ROM - one of the aggravating things, for me, about the CM10 (4.1.2) ROM is the long-running (5-10 minutes) Media scanner process that gets run at each boot. Does anyone know if that has been fixed/improved in CM10.1? What's your experience?
[Thinkpad Tablet Android Development] kaschemme:
Check this link about our CM Support: https://plus.google.com/117962666888533781522/posts/8wcuSVkr7zR
[Thinkpad Tablet Android Development] ti-pich:
So this mean cyanogenmod drop tegra 2 support? I knew it would happen sometime, the tegra 2 became old really fast and nvidia simply dropped it. Hopefully this should not happen to tegra 3 user as one google flagship device still got it. At least we still have 10.1 running great.
[Thinkpad Tablet Android Development] K1Andy:
Tegra 3 is fine, because it supports the NEON instructions. It's just Tegra 2 (non-NEON) support that is being phased out (for good reason, even though it's bad news for us K1 owners).
[Thinkpad Tablet Android Development] ti-pich:
Hey everyone, I've found a way to make everything crazy smooth and fast on our device. Go into performance setting under cpu setting and change the minimum from 216mhz to 456mhz. This is doing a huge difference for me. It will probably drain more battery but I think the smoothness and the speed worth it. Try it yourself you won't recognize your K1 ;) You can also change the transition effect speed from 1x to 0.5x under developper setting, application opening animation will be faster.
[Thinkpad Tablet Android Development] jerryatherton:
Nice pickup ti-pich
[Thinkpad Tablet Android Development] steve30x:
I dont like this one at all. I am having terrible WIFI problems. Youtube videos wont load , Some apps wont update or download , Real racing 3 wont download the files needed and most of the time facebook wont load the pictures.
[Thinkpad Tablet Android Development] jerryatherton:
I would try a clean wipe and reflash.I have 4 of these running in my family an they are all running this ROM without issues.
[Thinkpad Tablet Android Development] steve30x:
I just done a clean flash. I went into recovery , Factory reset , Cache clean and davik clean. The only difference is the tablet is slightly faster , but Youtube videos still wont load , Nvision will load but I only get a black screen with a white spinning circle and facebook images randomly load. I think it could be my tablet anyway because its been a little bit dodgy since I got it a year ago. When I have it charging it is extremely slow to respond to my touches and the wireless isnt that good. If it makes any difference I have the 64GB model.
[Thinkpad Tablet Android Development] jerryatherton:
I have had mine be somewhat slow and after a few reboots it speeds up. It doesn't make sense but it has happened
[Thinkpad Tablet Android Development] steve30x:
I've had this thing with a year now and I was on the other CM 10 mod in the other thread. The WIFI was a lot better on that rom than this one. The speed isnt the major IssueI've had with this tablet. Its the WIFI is dodgy as hell. Anyway I might just sell this thing and get a new Nexus 7 instead.
[Thinkpad Tablet Android Development] Mordred69:
kaschemme,

Is there a way to change the layout of the screen to look more like a tablet than a giant phone?

For example, the clock and notifications on bottom right hand corner, etc., instead of top right corner.

Thanks!
[Thinkpad Tablet Android Development] ti-pich:
This layout is the new tablet layout. You won't be able to have the old one unless it is baked into the rom, like paranoidandroid or other rom with layout setting.
[Thinkpad Tablet Android Development] Mordred69:
Thank you for your response. I will try to tinker with it and see if I can change it, as I don't like the phone-look. I have 2 retired phones (DesideHD and EVO 4G) that look exactly the same. Don't want my tablet to look the same.
[Thinkpad Tablet Android Development] Diaz1999:
You could change the layout like CM10 again, just search "TabletUI CM10.1" or "TabletUI" on XDA. And try to search that at Motorola Xoom Themes and Apps. I've Motorola Xoom 3G (actually that's my aunt Xoom, not mine), and there's a TabletUI enabler for CM10.1 Thread. Try it, might work for K1 :)
[Thinkpad Tablet Android Development] kaschemme:
I believe most of you have already noticed that JBQ has left ASOP: Link
[Thinkpad Tablet Android Development] Mordred69:
I read a bit about it. I also noticed some other DEVs leaving older ROMs and Ports. JBQ did a lot for Devs and Users alike... but I can understand his reasoning.
[Thinkpad Tablet Android Development] ronimus:
nightly wifi question

[MENTION=4057521]kaschemme[/MENTION]

Can we expect anymore nightlies for the WiFi tablet?

Thanks for your incredible efforts and support!
[Thinkpad Tablet Android Development] kaschemme:
I think today or tomorrow
[Thinkpad Tablet Android Development] kayinchan:
NICE~~~
[Thinkpad Tablet Android Development] kaschemme:
new nightlies

I uploaded 2 new nightlies for our K1. Both are on the same patch level.

The Changelogs is inside the Update tools but the important chnge is the CWM 6.0.3.5.

The recovery will be updated during the update process.

3G Version via OTA Updater

wifi Version via GooManager (last version, then next via OTA Updater)

Here are some info about the CM10.1 project. Link

EdiT: The Kernel OC is gone..... ;-( ....this is my mistake....
[Thinkpad Tablet Android Development] kayinchan:
1000 Mhz is enough:D
[Thinkpad Tablet Android Development] -MaD-:
Well, I like mine on 1,2 Ghz :good::fingers-crossed::good:
[Thinkpad Tablet Android Development] vitoski:
Haven't you noticed that even though it's set to 1200 the CPU jumps to 1,4? At least it happens to me. When I set up 1,2 as a max freq it was jumping to 1,4 from time to time.

Wysyłane z mojego GT-I9100 za pomocą Tapatalk 2
[Thinkpad Tablet Android Development] -MaD-:
That wasn't a problem for me. Never had a reboot, everything is stable.

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Thinkpad Tablet Android Development] Mordred69:
No problems here either. Kaschemme's build is very stable for me (Thank you again!)... I am waiting anxiously for WiFi update. If only I could revert the ROM's look to tablet look instead of Giant Phone's look...
[Thinkpad Tablet Android Development] K1Andy:
Do you mean you're waiting for a WiFi-only version of the ROM? Kaschemme did release both 3G and WiFi packages this time. Or do you mean you are waiting on GooManager to pull down the WiFi update automatically?
[Thinkpad Tablet Android Development] Mordred69:
I meant to say Wi-Fi only. I will check, thanks!
[Thinkpad Tablet Android Development] caulton:
This is the first time I flashed this amazing ROM since the cm10 days lol but everything is running smooth as ever THANKS:)

oh and thanks for using my boot animation I like to see its still being used :D
[Thinkpad Tablet Android Development] K1Andy:
I finally decided to bite the bullet and do the upgrade to kaschemme's latest ROM, so I thought I would write up a few notes about the results. I upgraded directly from krook1's CM10 ROM, doing only a recovery update (not nvflash), directly to kaschemme's latest CM10.1 WiFi nightly (Aug 10). Based on previous comments, I decided to wipe my data, and restore my apps from Titanium backups.

All in all, it went very well. In the recovery menus, I installed the CM10.1 WiFi zip file, then the latest non-NEON gapps zip (as described in the first post), did the wipe, and rebooted. Everything came up just fine. After going through the standard initial setup (do you have a Google ID, etc.), I installed Titanium Backup via Google Play, pointed it at the backup folder on my external SD card, and told it to restore all missing apps. For the most part, that went well, but there were just a few apps which, for some reason, Titanium thought had invalid install packages (even though it created them). Fortunately, none of those had any significant associated data, so I just reinstalled those via Play. To get it to work properly, I did have to replace my "Superuser" app with the one from Cyanogen on Google Play.

Everything seems to be working well. I see the Media Scanner still runs at system startup, but it doesn't seem to be quite as much of a hog as it was in CM10. WiFi seems solid. GPS works fairly well (it's never been great), getting decent signal strength from the satellites. As mentioned in an earlier post regarding Bluetooth audio problems in CM10.1, I did try pairing my Bluetooth speaker with the tablet, and although it pairs fine, I'm getting no sound from the speakers. As discussed earlier, the screen layout is a little different (for example, notifications at top), but I'm already used to it. So far, all of my apps are running fine, although I think Adobe Flash Player is definitely dead from here on out (it worked on CM10, although not officially).

So -- it's fast, smooth, and has some of the newer Android features, and (other than Bluetooth audio) works great! Many thanks, kaschemme! :good:
[Thinkpad Tablet Android Development] badboyblue:
thanks for sharing and your hard work, keep it up to make more update for us ;). :good::good::good::good::good:
[Thinkpad Tablet Android Development] K1Andy:
I was just wondering if anyone else is seeing this behavior on kaschemme's latest ROM - after boot, I see there's a process called "nvcpud" which seems to be running continuously, taking anywhere from 20-40% of the CPU. Supposedly this is a service which has something to do with NVidia (Tegra 2) performance, but from what I can find about it, it looks like it should only have to run once. Anyway, if I kill the process, it goes away but then restarts automatically, but after that it takes almost no CPU time, and my CPU usage drops way down. I just wanted to know if anyone else is seeing the same thing, or do I have something unique going on?

Note: It almost looks like the service you would use to get/set the CPU frequency - could this be a side effect of whatever's "broken" about OC in this latest version?
[Thinkpad Tablet Android Development] jerryatherton:
Where do you see that?
[Thinkpad Tablet Android Development] K1Andy:
I assume you mean, where do I see that the "nvcpud" process is taking up all that processing time? You could probably see it using any type of Android process monitor (although it is a somewhat hidden kernel process), but the two I use are "Cool Tool" (presents a nice floating display of various system utilization information, including - if configured to do so - the highest-CPU-usage process) and System Tuner (when using the Task Manager, you have to enable "Kernel" processes to see services like this broken out). Also, if you have a terminal emulator, you can just run "top" to see all the processes.

As far as what "nvcpud" actually is, and what it does, I was only able to find this one example set of source code on github:

https://github.com/CyanogenMod/android_device_samsung_i9103/tree/cm-10.1/nvcpud
[Thinkpad Tablet Android Development] jerryatherton:
I looked at with System Tuner. The highest it got was .1% and then it went back down right away to about 12-15th on the list. You must have something different. I have another K1 at home and I will look at it on that one.
[Thinkpad Tablet Android Development] K1Andy:
Thanks for taking a look. The behavior you are seeing is more like how it behaves after I kill it, and it restarts. The service doesn't look like it contains much code, so to use that much CPU time, it must be getting caught in a loop. It does it consistently, so I don't think it's timing-sensitive. Perhaps it is related to some setting - although, I did do a data wipe, so I'm not sure what that would be. I don't see any error indications in the logs. Hmmmmm.
[Thinkpad Tablet Android Development] jerryatherton:
Just tried it on another unit, and it is lower yet. On this machine I have the 8/10 WiFi ROM. The other unit has an 8/11 3g test keys ROM. Maybe Kaschemme or Ti-Pich can help you figure it out.
[Thinkpad Tablet Android Development] dc52317:
Am I blind I cannot find these settings on this rom, where are they excatly
[Thinkpad Tablet Android Development] K1Andy:
If I remember correctly, these are in the Developer settings, which are normally hidden. To show them, you need to go into settings, select About Tablet, scroll down to the Build Number, then tap on the build number entry 7 times in a row. After a few taps, it will actually show a message saying how many more times you need to tap it. Once you do this, there will be a new category shown listed on the left for Developer settings, and I believe it's in there that you'll find some of the CPU settings.

Or, you can download a tool like System Tuner, which has sliders for these min/max CPU settings.
[Thinkpad Tablet Android Development] ti-pich:
[MENTION=4057521]kaschemme[/MENTION]

Could you send me a link to your cm 10.1 source if they are on github, I'd like to start trying to build and I think my k1 is the perfect device to start testing. I think I successfuly prepared my building environement and now I need to clone a repository. Thanks
[Thinkpad Tablet Android Development] kaschemme:
cmupdater

I've a question for you, here.
[Thinkpad Tablet Android Development] ti-pich:
So to be sure, what you need is the file to put on your server to answer to cm updater and send the right file, am I right?

Edit: I've found this:

// Get the actual ROM Update Server URL
try {
PackageManager manager = this.getPackageManager();
URI RomUpdateServerUri = URI.create(getResources().getString(R.string.conf_update_server_url_def));
HttpPost romReq = new HttpPost(RomUpdateServerUri);
String getcmRequest = "{\"method\": \"get_all_builds\", \"params\":{\"device\":\""+mSystemMod+"\", \"channels\": [\"nightly\",\"stable\",\"snapshot\"]}}";
romReq.setEntity(new ByteArrayEntity(getcmRequest.getBytes()));

// Set the request headers
romReq.addHeader("Cache-Control", "no-cache");
try {
PackageInfo pinfo = manager.getPackageInfo(this.getPackageName(), 0);
romReq.addHeader("User-Agent", pinfo.packageName+"/"+pinfo.versionName);
} catch (android.content.pm.PackageManager.NameNotFoundException nnfe) {
// Do nothing
}

HttpResponse romResponse = romHttpClient.execute(romReq);
int romServerResponse = romResponse.getStatusLine().getStatusCode();
if (romServerResponse != HttpStatus.SC_OK) {
Log.e(TAG, "Server returned status code for ROM " + romServerResponse);
romException = true;
}

if (!romException) {
romResponseEntity = romResponse.getEntity();
}
} catch (IllegalArgumentException e) {
Log.e(TAG, "Rom Update request failed: " + e);
romException = true;
}

try {
if (!romException) {
// Read the ROM Infos
BufferedReader romLineReader = new BufferedReader(new InputStreamReader(romResponseEntity.getContent()), 2 * 1024);
StringBuffer romBuf = new StringBuffer();
String romLine;
while ((romLine = romLineReader.readLine()) != null) {
romBuf.append(romLine);
}
romLineReader.close();

LinkedList<UpdateInfo> romUpdateInfos = parseJSON(romBuf);
retValue.roms = getRomUpdates(romUpdateInfos);
} else {
Log.e(TAG, "There was an exception on downloading the ROM JSON File");
}
} finally {
if (romResponseEntity != null)
romResponseEntity.consumeContent();
}

FullUpdateInfo ful = filterUpdates(retValue, State.loadState(this));
if (!romException) {
State.saveState(this, retValue);
}
return ful;
}

This seems to be where it create the request url for the server. It seem to be using POST to transfer the info via the request. I'll try to see if I can find what is used to create the url, so I can find where the script is on the server.
[Thinkpad Tablet Android Development] Brkoni:
@ kaschemme

THX your ROM rules!:cool:

regards from Croatia
[Thinkpad Tablet Android Development] traihan:
Nightlies

Hi kaschemme and the gang

Thanks for a fabulous ROM and keeping us and K1 alive!!

I have the last version (the 08........) through the GooManager. It is little choopy compared the 07......... version and of course as mention we lost the OC. BT sound did not work.

When will it be night again? I am waiting for the nightfall.
[Thinkpad Tablet Android Development] kaschemme:
AnTuTu Score: 8130

edit: New Score: 10978

Link1

Link2

Link3
[Thinkpad Tablet Android Development] K1Andy:
Wow, 1504 MHz??? Does it seem to be running stable at that speed?
[Thinkpad Tablet Android Development] kaschemme:
Sorry if I wrote 1.5 Ghz! It should be 1.6 Ghz.

But it runs not very stable on all K1s.

My K1 had no problems with the clocking at 1,6Ghz at all, but breeder (my german tester) could not run his tablet at 1,6 Ghz.

His K1 doesn't came over the boot logo.

We can try the new nightly, whether it's running at 1.6Ghz or not.

If there are too many problems, I will set the frequency back to 1,4 Ghz.
[Thinkpad Tablet Android Development] jerryatherton:
My K1 is starting to have aging problems. I am currently running 8/10 WiFi, and I do not have OC available. Seems like it used to be there. With the current state of this machine it may be foolish to try OC. The tablet has bricked twice in the last three weeks. It is not ROM related, I think it is just getting old. Both times I was a le to rebuild it with your NVflash version.
[Thinkpad Tablet Android Development] K1Andy:
Right, the 8/10 ROM does not have the OC enabled - I think kaschemme is working on bringing it back. As for your K1 "getting old", I suppose that's possible (or at least, it sure sounds like a good excuse for going out and buying a new tablet! ;) ). Mine seems to be hanging in pretty well (and I guess that's a good thing?).

I'm still having the issue with "nvcpud" going crazy at startup, but it's not a big deal because I can just kill it and everything seems fine after that. I tried to edit the "init.ventana.rc" file (in the root folder) where nvcpud appears to get started, to either disable the start or force it to stop, but each time I reboot that file reverts back to the unaltered version. I might be in a little over my head?
[Thinkpad Tablet Android Development] jerryatherton:
No, I don'tneed an excuse for a new one. These are great and durable machines. I have five of them, 3 of them loaned to family members. All happily running the ROM without any issues. I also have been messing with HP touchpad, (I have five of those also, 3 loaned out to family). The touchpads that I keep fo r myself are running 4.3 ROMS. They are not as fast as Kascheme's 10.1 ROM, The K1 is larger and lighter, the HP has a brighter display.

You can get them both on ebay to $90-120. I actually have specific uses for all of the. The HP's get a lot of ROM flashes, but I use one for games and one for Netflix. My old K1 is my working unit that I have with me all times. I travel a lot for work. My other K1 is at my apartment to running Chromcast on the TV,s. I am not there very often. When I am at my house my wife has a K1.

Yes I know I have a problem. I have a hard time going to best buy and buying a machine for $400 and it is downrev and not rooted.
[Thinkpad Tablet Android Development] Ameisentaetowierer:
The root-folder is based on a ramdisk, which is part of the boot image.

If you want to modify it permanently, you have to dump the "LNX" partition using nvflash, then unpack the image ( see http://xdaforums.com/showthread.php?t=2319018) , modify the ramdisk to meet your needs, then repack the image and flash it back to the LNX partition.

If you're running Linux, it's easy.

If you're running Windows...I don't know.

Micky

Gesendet von meinem MD_LIFETAB_P9516 mit Tapatalk 4
[Thinkpad Tablet Android Development] K1Andy:
Yeah, I was thinking (afraid) it might be something like that. Thanks for the information on how to do a permanent modification!
[Thinkpad Tablet Android Development] kaschemme:
I'm sorry for that. I forgot that :angel:

I'll delete those lines....
[Thinkpad Tablet Android Development] K1Andy:
Hi, kaschemme. If you mean that you're going to delete the lines in init.ventana.rc that start the nvcpud service, I don't know for sure if that works, or if doing so causes any other issues. I was just going to try it, and report back here on the forum as to what happened, in case anyone else had the same problem. I know that if I kill the nvcpud process, it will restart, but no longer eats lots of CPU cycles, and it doesn't seem to hurt anything.

It sounds like not everyone is experiencing this problem, so if you do want to try a build with those lines deleted, and want me to test it, I'd be glad to do that. Thanks!

Update: If anyone else has been experiencing this problem, I just tested a nightly build from kaschemme that doesn't start the "nvcpud" service, and everything seems to be working fine without it.
[Thinkpad Tablet Android Development] traihan:
Hi kaschemme

Will you be releasing the new ROM with OC-enabled soon? We are spoiled by your previous OC ROM.

Thanks
[Thinkpad Tablet Android Development] steve30x:
Will there be a new rom available soon. The roms I see for download I've tried already and I get problems with WIFI with them. I know the guy personally who sold me the K1 and he bought a few of them for his family and none of them have trouble with theirs but the wifi is the problem on my tablet since I got it just over a year ago.
[LG Nitro HD] KimCheeZZ:
Hi everyone! I'm planning on getting a p936 soon. My question is: is the official aokp for nitro HD compatible with the p936 variant? If not, is there any good roms (in terms of performance and battery life) that you would recommend? ? Many thanks!
[LG Nitro HD] meister61:
Hi!

You can use LG Nitro HD rom. I own a P936, too and my favourite is PAC-Rom with WIND kernel.

It's quite stable. I get random reboots with all roms, but for me PAC/WIND is the most stable and battery friendly at the time.
[LG Nitro HD] Aki4:
Hi!

AOKP is good enough. Battery life is near ~2-3 days of light use. But CM10.1 is a good solution too.

Also you can try MIUI roms.
[LG Nitro HD] KimCheeZZ:
thanks! also hows the performance of that rom? i heard pac-man roms can be quite slow compares to the others (aokp, cm, etc.)
[LG Nitro HD] KimCheeZZ:
thanks! so you are using aokp with a p936 also?
[LG Nitro HD] meister61:
As I don't use the P936 for gaming I cannot tell you about that. Normally I use it as phone (!), playing mp3, mailing, sms, internet, navigation, sometimes video or streaming live sports.

Heaviest use is mostly when I'm driving. MP3, navigation, BT for hands-free, some calls, checking mails. I never had any problems running these programs at the same times, no lags in navigation or playing music. That's enough for me.
[LG Nitro HD] alex m.:
PAC rom is stable with wind kernel, jellybam too. But I think ICS based roms are more stable with less battery drain (hono version or tnt). I missed in ICS based roms the fast charge feature, so I`m now to jellybam. But miroslav will develop the best rom for me I think only a little time to wait and he will solve the problems. As I told for me. I don`t play with the phone. Daily using I prefer a stable rom. If you like antutu high scores then I think it is not the right phone.
[Sprint HTC One (M7)] Cj719:
Don't understand how gsm version has full functioning leak, the Google play version and now today the butterfly had official update to 4.2.2 sense 5....I mean come on this is the new flag ship for HTC and we (sprint) can't get official update, leak or nothing...ugh....rant over

Tricked Fauxed Sprint One
[Sprint HTC One (M7)] flex360:
oh shush
[Sprint HTC One (M7)] nerv8765:
4 letters : CDMA. I am never buying another CDMA phone.