yashsingh1/xdaforums huggingface dataset:
[TouchPad Development] woodytrain:
Significant updates to kernel by jcsullins

Milaq committed to CM11 ROM build several hours ago.

Below updates (should be) in the nightly, available in just a couple of hours.

cm-11-20140203-UNOFFICIAL-tenderloin.zip

• cleanup bluetooth debugging

• defconfig: shrink kernel, rm duplicate defconfig

• defconfig: vpn cfgs

• defconfig: cleanup extra bt cfgs

• update defconfig

• a6: fix a6_last_ps_connect type

• a6: enable i2c read/write retries

• a6: enable device files

• WIP: defconfig update + uhid fixes

• WIP: cleanup usb charger debugging

• WIP - charger detection

• WIP: test a6 simulate_error

• WIP: bt debug/test

• Revert "WIP: bt debug/test"

• WIP: fix iPad detect

• Revert "WIP: fix iPad detect"

• Revert "Revert "WIP: usb_multi_charger_detect""
[TouchPad Development] airtower:
With any luck this ROM will soon be official again, which opens up plenty of "cleaner" update options - CM updater, cyandelta, etc
[TouchPad Development] zoser42:
Type the following into terminal:

su

mount -t vfat /dev/mapper/store-media /data/media/legacy

You can then have read/write access to the contents of the /media partition from the /data/media/legacy folder. The folder is mounted and not copied. It will NOT show up as sdcard1 like it used to and is only temporary. You will have to remount it after every reboot.
[TouchPad Development] googlephone:
This was the same command I used.

In my previous post I didn't put the full command. I corrected my last post now.
[TouchPad Development] woodytrain:
Strangely, didn't work for me this time, but I've used several times in last month. Will check to see if it works in 02/03/14 nightly. Downloading now.
[TouchPad Development] googlephone:
It didn't work for me either. I am on 0202 nightly.

CM11 is very smooth. The only issue with my use is I can not mount usb media partition as sdcard1 so that I can assign apps to use sdcard1.

I have 3 32GB touchpads and don't want to allocate all the size to data partition because I use webos too.

For 16 GB touchpad, it may be good to allocate all the size to data partition.

It would be perfect for me if there is a flashable zip files to enable sdcard1 mount for those who want to mount usb media partition as sdcard1. I am sure there are many people wanting this option to have access to all the spaces. I wish devs can consider this option.

Thank you all devs.
[TouchPad Development] Stryeguy:
Bluetooth keyboard is confirmed working with the latest nightly release (02/03/2014). Typing on it, as we speak.

Great work, Milaq & co.!
[TouchPad Development] woodytrain:
Installed 02/03/14 nightly. Very good.

1. mounting /data/media/legacy via terminal works, once again

2. my HP Touchpad Wirelss keyboard now works!

3. And my BT stereo headset continues to work, at the same time as using the keyboard.

4. YouTube HD videos look good

Will be checking power drain, BT file transfer, etc soon.

Good job James & Micha!
[TouchPad Development] millicoelho:
Thanks. Installed again in CWM using adb sideload and it worked. For whatever reason acmeinstall did not work even when I upgraded to 10. I always had to install from CWM. Now because of datamedia I couldn't copy files and had to use adb sideload. Anyways the ROM looks good except for a couple of minor things:

* After screen unlock, landscape to portrait causes "Unfortunately trebuchet has stopped" almost every time

* In landscape mode, text below icons in home screen are cut off. Is it just me or is it a known issue?

Thanks milaq!
[TouchPad Development] woodytrain:
CM has just added back Trebuchet (upgraded AOSP Launcher from JellyBean). I believe it is still a WIP.

Have you tried employing GEL (Google Experience Launcher aka Google Home aka Launcher) in Kit Kat? Eventually I will experiment with how transparency works in GEL.

But I continue to use Nova Launcher. On CM11, even the free version renders like chocolate pudding (I know I'm repeating myself). But if like me you'll eventually want the Prime version.
[TouchPad Development] basrawi:
GEL looks good. Transparency makes the screen real estate seems larger.
[TouchPad Development] zoser42:
The mounting of sdcard1 is/was not part of the ROM install script. It was(and probably has to be) built into the boot image(ROM) itself in milaq's code.

I did research the solution you propose but I haven't found a way for a zip install script to mount partitions as sdcard1 or otherwise.

I am not a ROM dev so maybe a more experienced dev will have a solution. btw: I did attempt to build milaq's ROM and got to step 9 of 10 so I did learn quite a bit about the build process.

Until there is a solution I suggest that you add SOME space to the /data partition. WebOS doesn't take that much space to run and install apps given that its data is stored in the /data partition.

Props to all the devs on this ROM.

The SOD issue that I was experiencing has been fixed after testing in today's build.

However, the Mobile Bookmarks tab/page in Chrome is sometimes blank. Today I opened Chrome and it displayed fine. I tapped Milaq's download page which displayed fine. I backed completely out of chrome. I tested the SOD issue in the Kindle app which worked fine. I relaunched Chrome and the Mobile Bookmarks page was black. I tapped reload and it appeared.
[TouchPad Development] googlephone:
http://review.cyanogenmod.org/#/q/Tenderloin,n,z

I noticed that all commits dated after July 3 2013 were cleaned at the beginning of Jan.

But today I see 3 new commits for cm11 show up and 1 is already merged.

Is this a good sign of going back to official cm?
[TouchPad Development] xdreaper15:
So I was doing some testing after clean installing the new nightly. It seems video playback is having an issue. I tried playing some videos in chrome and MX player and both would force close. Tried clearing caches and data's but got same result

Edit: uninstalled MX and chrome rebooted reinstalled and video playback is Woking fine now
[TouchPad Development] icy_gt:
sdcard1

i upgraded to this from CM10.2 using the new CWM and now i dont have access to sdcard1. did i miss something?
[TouchPad Development] Stryeguy:
Yes.

Did you re-partition using Tailor in WebOS?

Did you follow each step carefully found in OP?
[TouchPad Development] icy_gt:
the only time I repartitioned was when I first upgraded to cm10.2 and I needed 500 mb for the system.
[TouchPad Development] Stryeguy:
^Found in OP^

:good:
[TouchPad Development] woodytrain:
Indeed you did. Mentioned many times throughout this thread.

On 1/16 Milaq stated:

There are various methods of mounting external_sd (which was sym to sdcard1 in previous DataMedia builds) in CM11. Look back a few pages and you will find.

I can understand the frustration at first, after just getting used to the sdcard0 and sdcard1 way of doing things. Once you get your data moved over to the Android /data partition, it is not an issue for most folks, but remains an issue for some.
[TouchPad Development] icy_gt:
OK so say if I have music on sdcard1, would I have to move it all to repartition? and when I repartition would that delete anything that was originally on sdcard1?
[TouchPad Development] woodytrain:
Go back and read the OP. And best to review much of this thread, so you update yourself as to some of the diffs between CM10.x and Cm11.x
[TouchPad Development] icy_gt:
OK thanks. I just want to know if the files on sdcard1 would be deleted by repartitioning
[TouchPad Development] woodytrain:
When you repartition /media in Tailor, it will only allow you to resize the volume down to the size which contains your current data, so no data is destroyed.

You don't have to minimize WebOS /media all the way down to 400MB to get CM11 installed. But have to make sure Android's /data partition is large enough. Myself I had /media around 1.5GB when I installed CM11. Then finally pared it down to 400MB, in chunks at a time.

Move the music to Android /data partition, specifically /sdcard0 (aka /sdcard). There are /Movies, /Music and various other media directories already established but you can create another directory if you wish. But keep in mind you won't be able to access those files in WebOS. Thus if you want to make your data accessible in both WebOS and CM11 you'll need to copy the files over (not move). On a 16GB TouchPad, that idea can eat up your storage very quickly.
[TouchPad Development] icy_gt:
OK I get it now. I have over 20 gigs of music though lol... so I'll probably juss wait until cm11 is more stable before I move it all over
[TouchPad Development] woodytrain:
P.S. This thread really needs a FAQ on this issue. I suspect many more folks will be migrating to CM11 in near future once the word gets out of the major improvements in the CM11 ROM build. I would create the FAQ, but would want to include on the second or third post to this thread, so Milaq would need to post. And the third post "Known bugs / caveats" could be updated as well. Suggestions?
[TouchPad Development] xdreaper15:
Still occasionally getting SOD, and I see some are having BT issues so I think those would be the main things to be mentioned in known bugs
[TouchPad Development] basrawi:
I'm facing random reboot when removing it from the touchstone charger. Also charging is very very slow on touchstone unlike CM10.2
[TouchPad Development] woodytrain:
2/3 nightly...1. Immediately after CM11 is booted screen goes black, whereas should the lock screen should display. Pressing the power or home button (sometimes need to press several times) brings up the lock screen.

2. Also, the go to sleep inactivity time for the display in settings does is not applying to the lock sceen. The lock screen goes to sleep much more quickly.

Actually two separate settings for inactivity turn off display, one for the lock screen, and one for the normal desktop, would be useful. I suspect there is already an app for that as well as for individual inactivity settings for specific apps.

3. Tabbed pages in Chrome randomly appear all black. A refresh fixes the current tab. Not specific to this build as this has been happening for awhile now.
[TouchPad Development] nevertells2:
For those of you who have questions, want info, need guidance on the installation of Android 4.4 in whatever version you want to try, Evervolv by Flintman, CM11 by Milaq and Invisiblek, Rolanddeschain79 who has created so many great threads and videos about installing all the different versions of Android has just posted a new thread dedicated to Android 4.4, data/media builds. Be sure to drop by the link below and thank him for his excellent support of Android on the HP TouchPad:

http://rootzwiki.com/topic/113874-r...roid-44-data-media-builds-on-the-hp-touchpad/
[TouchPad Development] zoser42:
You can change partition sizes with Tailor without any loss of data. Therefore you won't have to move your music but you won't have access to it from android either since sdcard1 is no longer mounted.
[TouchPad Development] TheDonkey:
Can this please be linked to in the OP.

Others have said "Just read the thread" or "It's already been answered" when people have been asking how to install, but the OP doesn't specify anything about how to install, and do you guys honestly expect people to read 83 pages of bantering about how "I just installed yesterday's build and x works/doesn't work now"

So personally, I'm not exactly a noob at flashing, but I've spent the past two days trying to get this to work, and have had to piece together a lot of information that that link clearly explains. (Specifically small notes such as the fact that a 10.2 build should be installed first, the fact that AcmeInstaller can't do datamedia builds, and so on/ I've had to figure most of these out through trial-and-error, which usually takes anywhere from 20-30mins to complete a whole cycle of install, it's broken, wipe, reinstall.)
[TouchPad Development] woodytrain:
1. NO! A CM10.2 build does not have to be installed.first, before installing a CM11 ROM. Where ever you found that info please notify the poster that info is incorrect info.

2. AcmeInstaller5 is just one step which can be used to install this ROM. But there are other steps involved.

Info available here:

If you don't have a previous version of Android installed, start here:

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

If you are upgrading from a previous version to a newer version

http://xdaforums.com/showthread.php?t=2321397
[TouchPad Development] TheDonkey:
I've followed that guide about a dozen times now, installing the Evervolv package so that I get access to CWM (and an older version of android, equivalent to 10.2).

Then I flash this newer version of CWM over that one, but the new version doesn't mount the existing SD card, so there seems to be no way to get files into it to actually install the zip.

I'm guessing it comes down to a partitioning issue, but everything seems right to me.

The only thing I can think of is that after partitioning, when I enable USB Drive mode in WebOS, the drive that show sup in Windows is only 400mb, so it's mounting the Media partition instead of newly-resized Data.

Is that right? Any files that I place there don't show up in CWM, and USB Mount mode in CWM doesn't seem to work, so I'm stumped as to how to get files into the new datamedia version of CWM so they can be installed.
[TouchPad Development] FaberfoX:
Has anyone been able to get a dualshock 3 running using sixaxis with the last few builds? I've been dirty flashing and messing a lot with my current install, and it still works beautifully. I don't have much space and would have to grow system for a clean install, so if someone can confirm it works, I'll go ahead and full wipe, no reason to if I confirm it's still not working.

Edit to add: I also have a moga pocket, and this one is working great, played for almost an hour with no issues, using both the official driver that works only for moga enabled games and the universal driver that makes android see it as a regular gamepad. Excellent!

Getting the dual shock 3 working would be the cherry on the top, as it's a much better pad, but for now the moga (that doesn't work properly on my nexus 5) will do.
[TouchPad Development] woodytrain:
You are correct.

Newer versions of Milaq's CM11 and CM10.2 (and his recoveries) do not mount the WebOS /media partition (formerly known in Android as /external_sd or in WebOS as /media/internal )

But the question now should be "where" are you "placing files" and "why"? That is, since it appears you're already all setup with a DataMedia ROM as you are running CM10.2, you can set your browser to download to a directory located on the Android /data partition, which can be accessed by your current recovery. e.g. /data/media/0/Download

Or you can try this,...run following two commands in Terminal Emulator window:

su

mount -t vfat /dev/mapper/store-media /data/media/legacy

Then use the Root Browser app (or ES File Explorer with Root Explorer switch to on) and navigate to /data/media/legacy and you should see your files in the /media partition for WebOS. Then copy the files to a directory on an Android data partition. For example: /data/media/0/Download

Then in your recovery you will be able to access them and flash the new recovery, and then reboot back into recovery and flash the new ROM (of course doing all the basic housekeeping, such as nandroid backup, wipe caches, etc).

But there are several more methods to skin the cat and most have been all mentioned in this thread...recently. Some other methods:

Flash a new recovery (and then new ROM) using ADB.

Upload the files from WebOS to your PC via USB or BT, then download to Android from PC via USB or BT.
[TouchPad Development] mpgrimm2:
I also added a "Summary" post to [MENTION=4597570]RolandDeschain79[/MENTION]'s thread of "My data/media Recovery Notes".

(hope to see him replicate the thread over here at xda)
[TouchPad Development] Aganar:
I still can't figure it out after reading all these guides if the data /media swap is required for this Rom or just advised. If I switch everything from media to data, won't all that data be wiped when I do a data wipe before doing a clean flash? I've got stuff in there I don't want to have to transfer again.

Sent from my HTC One
[TouchPad Development] jerryatherton:
it is required. Flintman has a 4.4 ROM that doesn't require data media. I made the switch awhile back on both my CM machine and Evervolv machine. Back up your files to a PC and reload them after you make the change.
[TouchPad Development] laspero:
Yes it is required or your data partition will not have enough space.

Your partition may look something like this before using a datamedia build:

USB (media): 25.336 GiB

Android (system): 512 MiB

Android (cache): 200 MiB

Android (data): 1.5 GiB

Unused Space: none

You need a minimum of 7GB in your data partition and a recommended 600MB in the system partition. That extra space has to come from the media partition. If you have a 32GB touchpad then leave yourself a few GBs (1-5) for WebOs and add the 20GBs or so to data. If you only have 16GB than you have to make it as small as possible (400MB I think). Copy the files in the media partition to your PC and then delete them from the touchpad. Tailor won't let you add more space to data without removing it from media. You shouldn't lose any data by repartitioning with Tailor but things do go wrong and you could lose everything. See Roland's Guide here for using Tailor.

If you are on the fence you could always split the media partition in half, 12GB for media, and 12GB for data. Once you feel comfortable you can adjust it. In this ROM the media partition isn't mounted (you can manually mount) and you can't see it at all from CWM 6.0.4.6

You also do need to use CWM 6.0.4.6

Make your life easier and copy your instillation files to the data partition before installing the new CWM

You may also want to read Roland's Guide for installing KitKat 4.4 data media ROMS here
[TouchPad Development] Aganar:
Thanks for the info, but... Bleh. Isn't that gonna be a colossal pain in the ass moving forward for people who switch roms frequently ? Even if I stay on cm11, this one isn't stable yet. There will come a day when a new milestone comes out and they'll advise a clean flash over a dirty one. Will we lose all our data again?

I rather like the fact that the vast majority of my stuff is stored on the SD card partition and hence isn't effected by wipes (fwiw I have a 32 gb). It's gonna suck to lose that, particularly since I have a MAME rom set on there; it was only 7gb total but it takes hours to transfer because of the thousands of little files that must be moved.

Sent from my HTC One
[TouchPad Development] allstar319:
IMO, the rom is pretty stable as it is currently. I can't recall ever losing any data on any of the datamedia builds (Minus my own derp of wiping the data once when I meant to wipe /system). But, everybody's mileage varies.
[TouchPad Development] laspero:
When you "Wipe Data" with a data media recovery (like CWM 6.0.4.6) it does a selective remove and not a format so it will leave the /data/media folder untouched. If you format data then you will lose your files. You can wipe cache, wipe data, and reflash all you want without a problem.

Use Titanium Backup on your user files and copy the backup file to your PC if you have the free space.

I was reluctant at first to make the leap and did split my partition 50/50 for a while, but now I'm perfectly happy leaving the media partition behind with 2GB in case I need to do something in WebOS.
[TouchPad Development] JustMeToo:
If you read RolandDeschain79's guide, in the link provided in a post in this thread, you get the impression that it is necessary.
[TouchPad Development] zoser42:
A clean wipe(flash) involves reformatting the /system partition and not usually the /data partition. Therefore it does not affect your apps, app data and personal data in the /data partition. SDCard is not one partition but multiple partitions mounted into one virtual file system.
[TouchPad Development] woodytrain:
Then you should notify him of that.
[TouchPad Development] domenci:
Lovin' this ROM but I can't seem to find the option to get rid of the status bar at the top and instead have the buttons on the bottom to the left and the status bar on the bottom to the right. I had it set up that way on my older ROM but that was AOKP and the settings are laid out differently; it seems like there's a lot of wasted space having the top and bottom bars. Thanks
[TouchPad Development] FaberfoX:
As far as I know, what you want is the tablet UI and that's been deprecated by google, up until 4.3 at least paranoid android made it available but they no longer plan to keep trying to cobble it into 4.4. I've settled to hiding the nav bar an using LMT for pie navigation on both sides, and with the current implementation, even if you don't use pie and hide the nav bar, a swipe from the bottom of the screen will temporarily show it.
[TouchPad Development] domenci:
Too bad, it was a much cleaner look and had more screen real estate. Thanks for the other tips.
[TouchPad Development] nevertells2:
If you haven't figured out by now, data/media builds are still a work in progress. And switching between them and non data/media builds is kind of a pain in the ass. The reason you have to use a special recovery just for data/media is because when you do a wipe, that data is protected from being wiped out that a regular recovery does not protect, so you don't lose it. The question you have to ask yourself, do I wait until all of the stuff is sorted out with data/media builds or do I jump in with both feet and go for it. Myself, I'm waiting. There are plenty of great roms out there that don't require all the data/media hocus pocus and they work great and are stable and fast. You sound like someone who needs to do the same thing.
[TouchPad Development] woodytrain:
Where is the "Clear Data" menu item in CWM 6.0.4.6 ?

Question is a bit rhetorical in nature as I don't register observing the term "clear data" in any recovery menus or in any previous discussion. I ask because it is important to be specific in our choice of words when providing guidance to noobs.

And backup apps with TiBu.

Of course the first thing everyone should do, after a working Android install is up and functioning, is do a nandroid backup.

And Helium (formerly known as Carbon) is a backup app from ClockWorkMod, which I've been testing.

---------- Post added at 04:06 PM ---------- Previous post was at 03:52 PM ----------

+1
[TouchPad Development] Aganar:
I was using the term "stable" as distinguished from alpha, beta, experimental, etc.

Sent from my HTC One