yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 10.1 Android Development] Just_Another_N00b:
I only have p4wifi tablets in this family of products, and quite a few other ones of various (same and other) brands.

I used Device Control to check both of the dates (Device info option - on 0.7.0 at least, still not wanting to go to the latest version of this app, which is behaving badly on the Nameless 4.4.4 release). No problems in the release, just curious on the date-item. The release is working perfectly fine, and is extremely smooth. Checking on the memory leak issue.

-EDIT-

Memory-leak:

Still no issues found

. Checking some larger/more complex apps. Seems this release is doing 'better' than the 20141222 one, i.e. 'feels' more stable... But still checking.
[Galaxy Tab 10.1 Android Development] blhd2:
here you go decatf: http://xdaforums.com/showpost.php?p=57455145&postcount=192
[Galaxy Tab 10.1 Android Development] Shotweb:
I'm having a problem now after dirtyflashing 01.01. It seems like the tablet just shuts off randomly while the screen is off. Or maybe the tablet is unable to wake up, when I press the button on the side. In any case, nothing happens until I hold the button for around 10 seconds, and the tablet boots up.

Any ideas?

Edit: It seems to be related to connecting the tablet to my computer. I just did it now and it went dead again.

It's a Wifi model
[Galaxy Tab 10.1 Android Development] decatf:
See post #2 under Problem Reporting Steps. The next time it happens boot the tablet and save the last kernel log. In the Syslog app make sure "Last Kernel Log" is checked. Then send me the saved log files so I can see where it is crashing.
[Galaxy Tab 10.1 Android Development] Shotweb:
Here you are. https://drive.google.com/file/d/0Bz8oxSwlynviM3ZvUVVsb3B0bzA/view?usp=sharing

The tablet dies if I connect it to my computer while the screen is off, but not when the screen is on.

I am then unable to start it again until I disconnect the cable, it just shows the recharging battery icon.
[Galaxy Tab 10.1 Android Development] decatf:
Have you tried going back to the previous version?

It looks like it's stuck in an infinite loop along one of the power management code paths. Unfortunately the log fills up with these messages and it didn't record what happened prior to that.

Tegra cpufreq suspend: setting frequency to 150000 kHz

This code has not been changed recently so it's not immediately clear what the source of the problem is.
[Galaxy Tab 10.1 Android Development] Shotweb:
I think I'll just wait for the next version and see if that helps.

I thought it might be related to using Device Control as mentioned earlier for overclocking the CPU, but it doesn't seem to make any difference.
[Galaxy Tab 10.1 Android Development] Just_Another_N00b:
The latest version(s) of Device Control [i.e. after 0.7.0] are just crapping out the p4/p4wifi. I reverted back to 0.7.0 (you can extract that one from a pre-20141019 Nameless 4.4.4 ROM and install that one on your tablet), and I have had no power on/off or related issues.

My advice: Remove Device Control and see if it still is giving you issues. If issues are gone, then just get a 0.7.0 version, or use the 0.7.0 one attached to this post.
[Galaxy Tab 10.1 Android Development] Shotweb:
Bleh, then that's it. Uninstalled it and the issue seems to be gone. Sorry for wasting your time
[Galaxy Tab 10.1 Android Development] Just_Another_N00b:
Never a waste of time when it helps fixing issues... Did you try the old 0.7.0 Device Control for checking on resolution? The p4(wifi) Nameless 4.4.4 image prior to 19/10/2014 has a working older version Device Control (just load the zip and extract the DeviceControl.apk - is what I did).

The disadvantage of this is that you should not update DeviceControl from the Playstore, or you will be back into cr*p-territory. Not sure what 'they' did with the code, but it will kill your Overclocking (and as it seems more) settings on p4/p4wifi since that 'improvement'...
[Galaxy Tab 10.1 Android Development] Prowler665:
The old roms are no longer available for download by NamelessRom, so this way of getting a decently working version of DeviceControl for the p4/p4wifi is gone. Why don't you let it "rest in pieces" and move on to some other app for overclocking like No Frills or whatever you like? There is little to none hope that we will see a DeviceControl app working for the p4/p4wifi comming from the play-store again. I filed a bugreport and contacted the maintainer of the app when the sh!t hit the fan in the nameless thread and the response was nil...

Regards :)
[Galaxy Tab 10.1 Android Development] Just_Another_N00b:
Cutoff on Nameless 4.4.4 is Nov 1st, I saw. Shame.

No Frills is nice, yet old. Only drawback I found is the lack of historical cpu usage, meaning older than the last 5 seconds (DeviceControl showed info over the whole uptime, which gives a better idea on overall CPU-usage)...

Thanks for the heads-up on lack of response of DeviceControl developer.

--EDIT--

No Frills DOES show the historical use. Just no reboot widget for reboot into recovery. Again, there are apps for that
[Galaxy Tab 10.1 Android Development] Prowler665:
I'm not exactly sure what additional info DeviceControl was delivering, but I'm gettin' overall, as well as last 5 sec. data output...

If you would like even more info you might wanna give BetterBatteryStats a try ;)

Regards :)
[Galaxy Tab 10.1 Android Development] Just_Another_N00b:
You are right. Stats are fine on No Frills. Do you have a suggestion on the reboot-into-recovery widget, as this ROM does not have the extended power menu, including reboot into recovery. Mayhaps [MENTION=4404851]decatf[/MENTION] could include it as an add-on (configurable like nameless did) ?
[Galaxy Tab 10.1 Android Development] BeeGee_Tokyo:
Not sure if it helps, but my personal older builds of Nameless 4.4.4 are still available on Mega.
[Galaxy Tab 10.1 Android Development] Prowler665:
You might wanna take a look here. Next best thing to advanced reboot menu. Well, kinda ;)

@decatf If you're looking for some inspiration on what little things might give a massive boost to AOSP, you might wanna take a look at SimpleAOSP's git repo. No complaints at all of course ;)

Regards :)
[Galaxy Tab 10.1 Android Development] decatf:
Any things in particular you had in mind?
[Galaxy Tab 10.1 Android Development] rarjonillo:
Thanks a lot decatf! Smooth ROM and no problems after dirty flash over the older version. WIFI passwords intact. Steps followed: installed experimental version, gapps and superSU then wiped dalvik b4 rebooting system. Kudos for a job well-done and your efforts in maintaining our tab up-to-date.

Hopefully there will be advanced reboot and screenshot options soon.:good:
[Galaxy Tab 10.1 Android Development] Prowler665:
You got me on this one ;)

Well what comes to mind is advanced reboot, clear recents and configurable status/navigation bar. I like these features on my mako - nothing I can't live without or couldn't find apps for, simply quite handy :)

Thou I'm used to debugin' linux systems and browsing code, I'm at square one with android and java (...well kinda). So I'm happy with whatever I get and stick to offering help as my contribution ;)

Regards :)

---------- Post added at 08:26 PM ---------- Previous post was at 08:22 PM ----------

You can take screenshots on every lollipop rom by pressing power and volume-down ;)

Regards :)
[Galaxy Tab 10.1 Android Development] decatf:
I'll start having a look. Most of these things are all in framworks_base which can end up taking a long time to build especially on slow computers. Its one reason why I've not wanted to do much with it yet.

One thing I won't add are those live status bar activity meters. Like wifi signal and battery percent. Although seemingly minor these cause constant screen updates which does a redraw of the entire screen. It only does more harm than good for this device.
[Galaxy Tab 10.1 Android Development] Prowler665:
I'm glad you devoted your time and effort to this ancient device at all :) And you achieved quite a bit considering the new audio-hal amongst other things...

So if you're willin' to put some polish to the surface too, it would be highly appreciated I bet ;)

On the other hand a stable and snappy device is worth way more than any gimmick :D

If there is anything I can do to help feel free to drop me a line :)

Regards
[Galaxy Tab 10.1 Android Development] Just_Another_N00b:
Same here. Appreciate the effort tremendously, and willing to help out too. Even though I am proficient in Linux (any *U*X even) and C, I have not set up a Android source-tree or even looked at the code (a missed opportunity, I know... Curious what makes things tick is my interest), but having a few p4wifi's makes it easy to test out things...
[Galaxy Tab 10.1 Android Development] rarjonillo:
Thanks, prowler665! Quite a good help!
[Galaxy Tab 10.1 Android Development] blacknikname:
decaft congratulation ))) try to make some black magic to 7 inch line ))
[Galaxy Tab 10.1 Android Development] Osirus71:
Ditto...Was about to ask about the advanced reboot option as well...Great rom....Very happy. Thanks again......:good:
[Galaxy Tab 10.1 Android Development] Deepkishore:
Battery life tips?

Are there any specific tips on how to elk more battery life from this ROM?
[MENTION=4404851]decatf[/MENTION] Thanks for this very smooth ROM
[Galaxy Tab 10.1 Android Development] jaibar:
It looks pretty good to me as it is. When left alone, it gets really good sleep. When used, screen on time seems pretty normal too.
[Galaxy Tab 10.1 Android Development] cmwoody:
May have discovered a bug in 010115. I use this tab as a music and video server for my stereo and it stays planted in its dock, sending its media signal out to my preamp. I installed 010115 over a previous version and now audio doesn't switch to the output when places into the dock, only emitting from its own speakers. I tried the wire direct and same results. I played with settings in Developer options and sound to no avail. I assume something changed in 010115 that has affected the way that the 10.1 switches to wired output when it gets plugged in? Or I suppose it could be something else but all is unchanged except for the ROM. May reload last version to confirm.

Again, awesome ROM and thank you so much for keeping the old tab updated.
[Galaxy Tab 10.1 Android Development] decatf:
The 20150101 has a new audio HAL. This is where audio routing is happening. I have not written the code to handle any type of dock connector because I haven't figured out how it is supposed to work. If I can't figure out implement code for the dock then you'll have to stick with the old audio HAL.

Can you describe in more detail how the dock works. What type of output connectors does dock have? Is it HDMI? What connector is used to connect to your preamp? Also what brand and model is the dock?

How is the sound functionality supposed work the dock? You place it on the dock and all of the sound automatically goes through the dock? Any dialog or setting to switch in software?

You can help me try to understand the dock functionality better by sending system logs. Install the last version that works for you and use the tablet with the dock playing audio. Save the system logs and send them to me. See post #2 under Problem Reporting Steps on how to save the system logs.
[Galaxy Tab 10.1 Android Development] Prowler665:
I was kinda puzzled to hear that audio routing through the dock was actually working at some time with this rom since it was broken in about all kitkat roms I can remember - so I didn't test it :)

I rewerted to a previos build and it actually did work :D

Logs are attached. Audio is starting around line 3263 and getting interesting around line 3395...

The dock used is this one. Uppon inserting the tab into the dock the audio is supposed to be routed to the output of the dock automatically instead of the internal speakers and at least the analog output is working for me with the old audio-hal. No dialog or settings I do recall...

Edit:

On a second thought the problem with the KitKat roms was the audio-signal being constantly routed through the dock. Resulting in no sound without external speakers... With the stock roms the internal speakers are used if no external output is attached to the dock.

Edit 2

Attatchment moved

Regards
[Galaxy Tab 10.1 Android Development] decatf:
Something went wrong with bluetooth audio since I did the last build. It's not working for me anymore and I can't figure out why. I did a fresh install of the 20150101 build and it's not working for me anymore either. The ROM no longer shows the media playback profile when I pair my laptop. When I try to start the audio source it immediately disconnects.

I need some testers to see if it's my laptops bluetooth that is the problem or the ROM.

Disclaimer: I can't guarantee that something might cause bluetooth audio to stop working altogether for you too. For those willing to test please do.

p4wifi-lp-testing-20150106.zip

Changes:

There is only one change to bluetooth in the CyanogenMod bluedroid repo: 21ea700

Some changes are in SystemUI. Advanced reboot, close all recents, etc.

This build has CyanogenMods frameworks av branch instead of the AOSP branch.

Edit: Also I've tried adding the audio routing path for the dock.
[Galaxy Tab 10.1 Android Development] Technical:
decatf, I'm on p4 (not wifi), if you could generate a ROM, I could test.
[Galaxy Tab 10.1 Android Development] decatf:
I'll post one later but the p4wifi builds should work on p4 for testing bluetooth. There is just no cellular function.

There have already been some downloads. This build should not be used as a regular ROM. There are a lot of debugging output enabled. It is only a testing build.
[Galaxy Tab 10.1 Android Development] beemf:
I'm not a robot

Thx for all the effort with our tab.

For me bluetooth is working, but was also working on previous build 20150101. After initial pairing one more reboot was required to get voice through bluetooth.
[Galaxy Tab 10.1 Android Development] vkmaxx:
I can confirm that p4-lollipop-20150101.zip is running fine on my 3G Galaxy Tab 10.1. BT audio is fine, next and previous song buttons, volume up or down. No problem.

Generally great experience!
[Galaxy Tab 10.1 Android Development] decatf:
Thanks to those that tested it. I figured out that it was a bug in Ubuntu and not the ROM. I was looking for the problem in the wrong place.
[Galaxy Tab 10.1 Android Development] timdoggg:
Installed the 2015016 build earlier today , was pretty good, but after a phantom reboot that took too long to boot i flashed the 20150101 build and its very smooth... no memory leaks is awesome considering nexus's are still suffering from this..bluetooth headset receives audio but doesn't seem to send..could be my crappy headset tho
[Galaxy Tab 10.1 Android Development] MintJulep:
Very pleasant surprise to see this after not logging on to XDA in a long time.

Nice to breath new life into an old device. Well done!
[Galaxy Tab 10.1 Android Development] rtoussaint:
Amen to that ... You've really given new life to an old tablet. Performance is better than it has been in a loooong time. Even Netflix is working, something I couldn't get working properly on kitkat. Thanks!
[Galaxy Tab 10.1 Android Development] decatf:
Build 20150108

p4wifi-lollipop-20150108.zip

p4-lollipop-20150108.zip

Changes

SystemUI

- Advanced reboot menu (enable in Developer Options)

- Close all recent apps button

- Long press Recents to switch to last app

- Long press Back to force close app (enable in Developer Options)

Audio HAL

- Dock audio output path

- BT SCO audio output paths

- Ringer paths

Add 48kHz A2DP to audio policy

Wifi firmware from 5.90.100.410 to 5.90.100.430

Wifi configuration changes for P2P mode

Switch to CyanogenMod/android_frameworks_av [1]

Switch to video codecs from Toradex Android tarballs [2]

Updated Widevine DRM libraries [3]

Update CMFilemanager

kernel:

- Backported a few wifi P2P driver changes. (WIFI Direct still not working.)

Additional Notes:

[1] Switch to CyanogenMod/android_frameworks_av:

Switched to CyanogenMods frameworks av because they have a lot of fixes and things here and there. We can always go back to AOSP frameworks av if it is problematic.

[2] Switch to video codecs from Toradex Android tarballs:

Toradex makes a Tegra 2 development board. Although Tegra 2 development has long been ended they have maintained their Android ROM releases until 2013. They have been the longest officially supported Tegra 2 device that I can find. For that reason I pulled the codecs from their ROM. I don't know if the codecs are better, worse, or no different but I figure we could try them anyway.

Keep in mind that the codecs and proprietary binaries come from NVidia who stopped supporting Tegra 2 a long time ago. There are a lot of the proprietary binaries out there that are slightly different but we can't see exactly how they are different. We can only try them and see if they work well. Most likely there is no difference in performance

[3] Updated Widevine DRM libraries:

Switched to some newer blobs from another device. It fixes the error message I've been seeing for a long time:

E/WVMExtractor( 127): IsWidevineMedia not found in libwvm.so​

I have not included libwvdrmengine.so from the AOSP-OPO-Streaming-Fix.zip that [MENTION=2676504]blhd2[/MENTION] found. Nobody else has posted about that Netflix issue so I'm not sure it is absolutely necessary yet.

[x] Backup and Reset issue:

Nothing specific addressed in this build. It seems to work for me before this build too. The Back up my data option is not greyed out.

For those having this issue try doing Clear Data on the Google Backup Transport app. Then reboot and it should ask you to select the backup account. This might help or it might not.
[Galaxy Tab 10.1 Android Development] Just_Another_N00b:
Will jump right on it, download and test/run. Advanced reboot is a very good addition. Will give you feedback. I do not have any bluetooth devices to test on, but will put the thing on the rack to see if I am able to break anything.

Thank you for this (extended) release with so many new bells and whistles!
[Galaxy Tab 10.1 Android Development] davinaizer:
I lost root after installing p4wifi-lollipop-20150108.zip. But no problem.

I tested a bluetooth phone, and didn't worked. Cant get sound from the phone.

Tested Netflix too, its working fine.

I don't if its placebo effect, but this last build is performing faster than the last...

Edit: [MENTION=4404851]decatf[/MENTION], thank you for your hard work on this device.
[Galaxy Tab 10.1 Android Development] NCHurricane:
Thank you for this! Just loaded it up and trying it now. As another poster said, this is a pleasant surprise for an old friend.
[Galaxy Tab 10.1 Android Development] Prowler665:
Tested with a clean install this build is performing quite nice, ~5-10% faster compared to the previous build according to AnTuTu :D These results are kinda unreliable thou since they vary a lot...

The new UI-features are working nicely :)

No problems for now with wifi.

Overall video seems to be better althou youtube still laggs now and then (...idc...). Video performance on regular playback is at least on par.

No report on bluetooth since I can not test it.

Audio-routing while docked is not working. Internal speakers are beeing used all the time, logs are attached. Music starts at line 2414, dock at line 2507.

Thanks a lot for your effort :)

Regards :)
[Galaxy Tab 10.1 Android Development] decatf:
The wifi driver could be causing some slow down. It has fully verbose logging enabled. It was for debugging but I reverted that change. It's still spamming the kernel log so it's being enabled some where else which I can't find or remember right now.

I have to hunt it down and post another build.
[Galaxy Tab 10.1 Android Development] DrJayC:
0108 Performance

Even with wifi verbose logging, the 20150108 version is definitely 'snappier'. For the time I've been using it this afternoon, its definitely the best performing ROM I've seen on this P7510 in a long time. Like in a before KitKat to now kind of timeframe. This is really performing well. I'll keep testing, but so far this one's a keeper.
[Galaxy Tab 10.1 Android Development] rarjonillo:
Thanks a lot for this new build decatf! You're making a lot of people happy with your great job and effort! Kudos and keep up!
[Galaxy Tab 10.1 Android Development] decatf:
Build 20150109

p4wifi-lollipop-20150109.zip

p4-lollipop-20150109.zip

Changes:

Recompiled wifi driver without verbose debugging

Fix microphone breakage in 20150108 build

[MENTION=5768847]Prowler665[/MENTION]

Thanks to your logs I found where the problem is with dock audio. I don't know how to fix it right now.

The problem is that the audio route is not being set when it is put on the dock. Some where in the Android operating system things are supposed to tell the audio HAL which audio route to use. From your logs with the ICS audio HAL we can see that happening:

AudioHardware( 132): AudioStreamOutALSA::setParameters() routing=2048
AudioHardware( 132): write() wakeup setting route LINEOUT

In the new audio HAL we would expect to see but don't:

audio_hw_tegra( 132): out_set_parameters() out_device = 0x800
audio_hw_tegra( 132): select_devices(): Playback Path = LINEOUT

The out_set_parameters() in the new API is the equivalent of AudioStreamOutALSA::setParameters in the old API. Routing 2048 (or 0x800 in hex) is the dock ID.
[Galaxy Tab 10.1 Android Development] jhlambelo:
Failed Install

Thanks once again for this awesome Rom. Been trying to install the latest P4 build and am getting a failure to verify signatures. Am using twrp2830-p4_experimental, and it fails almost immediately. Any thoughts on what could be causing this?
[Galaxy Tab 10.1 Android Development] Prowler665:
If there is anything specific I can do to help, including experimental builds, drop me a line.

In the meantime might flashing the ICS-audio-HAL onto recent builds be a workaround for those using external speakers with the original dock? I guess it's either using external speakers with the dock or bluetooth-audio anyway. With way more users tending to bluetooth-audio nowadays - ...just a guess.

Regards :)

---------- Post added at 11:28 AM ---------- Previous post was at 10:45 AM ----------

If you refer to the progress-bar not showing any movement during installation of the rom, thats just a display-bug related to the zip-container ;) Simply be patient and wait for the rom to finish :D The failure to verify the md5 is valid, since there is none ;)

Regards
[Galaxy Tab 10.1 Android Development] aduhai:
I also installed latest p4 version without any failure. Maybe your download isn't complete . try download again .
[Galaxy Tab 10.1 Android Development] TiagoRM:
Exellent rom, only the GPS not work for me.

Testing in P7500.
[Galaxy Tab 10.1 Android Development] decatf:
ICS-audio-HAL won't work with the 0109 build because CyanogenMod/android_frameworks_av doesn't have all the ICS audio compatibility hacks. So to keep using the ICS audio HAL you'd have to stick with the 0101 build.
[Galaxy Tab 10.1 Android Development] davinaizer:
Does anybody else is having trouble with WIFI after p4wifi-lollipop-20150109.zip update?

Everytime I reboot, I lose WIFI connection and have to enter password again.

Its not remembering the network password.
[Galaxy Tab 10.1 Android Development] timdoggg:
anybody else find headphone and general sound output is low ?

is it the rom or the tablet??

any way of getting this adjusted, as even the amplifier level setting in dsp manager is not enough and does not keep the setting after exiting dsp manager.

edit..build 20150101