yashsingh1/xdaforums huggingface dataset:
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jachol:
[QUOTE

I did a logcat and found "Unable to instantiate a decoder for type 'audio/raw'". This initial error then produced a never-ending stream of error messages: "Attempt to call getDuration without a valid mediaplayer [...] error (-38, 0)". Unchecking "Use NuPlayer" restores use of the older "AwesomePlayer" which apparently doesn't have this problem..[/QUOTE]

That does the trick ... Thank you. ... J
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] doveman:
Thanks but the links are broken. If you could update them that would be much appreciated.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
Since you posted this, I've accessed my site numerous times without any issues. If this continues to be a problem for you, there may be a routing error that your ISP can help resolve.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
Lollipop - beta 3 (US/UK/AU)

The fourth beta of Lollipop for the Sero 7 Pro (AOSP 5.0.2_r1) is now available.

Status

All Sero 7-specific code appears to be working and problem-free. However, Lollipop as a whole still has a "beta" feel to it, so I continue to label these releases as such.

Installation

Any recent SELinux-enabled Recovery should work - my build of Philz Touch found in the O.P. is suggested.

make a Nandroid backup - you may want your Kitkat back

new installations: format both /cache and /data (in Philz, "format /data and /data/media (/sdcard)")

upgrade from beta 2: no need to wipe or reformat anything, the installer will handle it

install the ROM

install one of the the Gapps packages found here

install the Nexus7 spoof if desired

reboot

With the Gapps package installed, It will take at least FOUR minutes for the setup wizard to appear. After setting up WiFi, the wizard may fail to recognize that you're connected and will continue to display a "Skip" button rather than "Next". Press it and clear any warning popup to continue - you will remain connected.

Notes

Problems with TKruzze's PA Gapps have been resolved, so I've withdrawn the Gapps package posted for the previous beta.

Many of the stock apps have various bugs that Google has yet to fix; you may have to use alternative packages.

If you encounter audio playback problems, go into Settings->Developer Options and uncheck "Use NuPlayer (experimental)".

Xposed Installer and the Xposed modules are not included because they are incompatible with Lollipop :crying:

Downloads

sero7pro-aosp500-beta-v3.zip the full ROM

sero7pro-n7spoof-aosp500-beta-v3.zip identify tablet as a Nexus7 to (possibly) show more apps in PlayStore

GPL Notice: the source code for this kernel is available at https://github.com/dolorespark/android_kernel_hisense_m470bsa on the 'master' branch.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] doveman:
Thanks for checking, they're working fine now for me too so it must have been a temporary glitch somewhere.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
It's awesome that you are still working on development for the Sero 7 pro. I have read a few articles on the new android L, I think I am going to wait until Google get's their act together. But thank you very much for ALL your hard work!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] nexy33:
I have installed the 4th lollipop beta but when I try to install the full gapps package it says insufficient space on system partition this is on 470 BSE uk model
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] sinnedone:
Id like to thank the developer for his continued support of this awesome little budget tablet. :D

I do have a question for all though. ;)

Is link2sd application and an ext4 partition the best way to go for app storage? Trying to keep this tablet as smooth as possible while gaining some app storage space.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] doveman:
Doh! Realised that the links I was trying before that weren't working (and still aren't) weren't from the first post but this one:

http://xdaforums.com/showpost.php?p=56296423&postcount=536
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jachol:
Fun and games installing DoPa v2.6 beta1 - US / UK / AU. ... A dirty install didn't play nicely, so started from scratch with a clean install of system and Nexus spoof.

Yesterday installation of GAPPS seemed impossible due to failed downloads, MD5 checks failing, even if a download seemed good, and MD5 checked out OK, installs failed several times.

Finally this AM, I've got GAPPS installed + most of my apps restored, and all is running smooth and seems stable so far. Thanks again.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
Good idea - I suspect it will be a while.

I'm not surprised: the various Gapps keep getting ever the more bloated.

All models have 768mb allocated for the /system partition which is more than ample for all the stuff that

has

to be there, namely the files in the PA-Gapps Nano and Pico packages. The rest can and probably should go into the /data partition. Even if you can cram all those apps into /system, it's kind of pointless because any updates to those apps will end up in /data anyway. You may be saving some space on the initial install but it's only temporary.

I'd suggest you install one of the smaller packages, then download the apps you actually want from Playstore. If there's some app in one of the larger packages that you can't find for download, you can use PA-Gapp's very flexible new installer to cherry-pick just the one(s) you want (though it will end up in /system, not /data).

I'm not the one to say since I've yet to try it. Reports from users suggest it's a bit finicky when you do an upgrade of the OS (i.e. a dirty flash): all the links disappear and have to be set up again. However...

In general, don't assume that things are missing or broken based on what you see after the initial boot-up of a new installation (particularly a dirty flash). Wait a few minutes, reboot, then assess the situation. The OS does a tremendous amount of work during the initial boot - and the work continues for several minutes after the home screen appears. Only after it's had a chance to get things in order, to save the results of its activities, and to restart using those saved settings can you get an idea of whether things really work or not.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] stevenc88:
Regarding Link2SD:

That has been my experience. Doing an upgrade removes special mount entry, so any apps which you have linked-to-SD disappear. They return once you recreate the mount point (which Link2SD will do for you the first run after an upgrade), but those apps have disappeared from any home screen locations (they are in the app drawer, though). It was a hassle for me to keep putting them back to the proper home screen folders...

I always wonder why the sizes of the various partitions couldn't be adjusted to provide more room.

-- Steven
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] mikembley:
Nice work on the beta v3, feels less sluggish than the previous version.

I'm still having issues with USB host functionality, although I can't confirm anything i've just experimented with a couple of things.

Using the following code on the current betas of lollipop shows 0 devices connected, but when I rolled back to 4.2.1 it displayed the correct number, 1.

UsbManager manager = (UsbManager) getSystemService(Context.USB_SERVICE);
HashMap<String, UsbDevice> deviceList = manager.getDeviceList();
Toast.makeText(this, "Device Count: " + deviceList.size(), Toast.LENGTH_LONG).show();

I wish I could be more helpful, but i'm digging around in the dark looking for answers :p

Thank you for your continued efforts! :D
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] intrepid9:
Nice job on Lollipop. Had a bit trouble so had to use the Nexus 7 spoof but other than that it has been working fine. Going to put kitkat back on for now though because it is a bit laggy
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jerbear294:
About a week ago I found an app called Seeder that reduces UI lag by increasing the entropy. It works wonders on my MeMO, I imagine it would help greatly on the Sero as well.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Gazoo119:
Hello Dopa,

Sorry I haven't been around lately. I developed a serious medical condition in my eye (macular hole) but Monday I found out fortunately it is resolving itself....so far so good. I have only one good eye so this whole ordeal had been emotionally draining and stressed me out to the max..lol

Anyway, I have not tried lollipop yet and I see you started another section for it, but I did install kitkat 2.6 yesterday and have had zero problems with that build. So I wanted to thank you again for everything and I will be sending a small donation as soon as I am confident I don't have to have surgery. I should know next month. Thanks.

---------- Post added at 12:57 PM ---------- Previous post was at 12:53 PM ----------

Good to see you are still here. I am going to give Seeder a try and will report back in a few days. Thanks for the tip...:)
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ZamZing:
Wish you a full and speedy recovery, Gazoo119.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ZamZing:
Dopa PhilZ and AROMA?

[MENTION=5094650]dolorespark[/MENTION], does your version of PhilZ recovery (v6.58.0) work with AROMA Filemanager? I tried to install v1.91 and it completely froze PhilZ and corrupted the zip. Incompatible version?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
That's what I'd do if I weren't doing development on it. So far, I'm not impressed. This new ART runtime was supposed to make Android faster - does anyone see any improvements as you use your apps?

Thanks for taking the time to join in the conversation here. I certainly wish you a speedy and complete recovery

I don't think any version is usable. Early on, I tried running it but it only filled half the screen and touches didn't map to what was on the screen at the touched location. Apparently, Aroma has been abandoned and PhilZ was only offering it on a "if it works, great - if not, too bad" basis. For us, it falls into the "too bad" category.

I was going to respond sooner but I got distracted messing with the entropy pool. You should be able to get the same results without the need for a binary via an init.d script. See posting 254 in the Seeder thread here on XDA. My testing was limited by the fact that I have few apps that might need to draw from the pool, but overall, I saw little change. Has anyone gotten noticeably better results on the Sero 7 Pro?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] kenundrem:
[MENTION=5094650]dolorespark[/MENTION] have you seen this patch

https://code.google.com/p/android/issues/detail?id=79729#c229 It was added to slimLP and its definitely made a difference so far on my galaxy tab 2. As far as the Sero my daughter experiences random freezes which are attributed to the memory leak. I'm experiencing it on my Nexus 9 and Moto G as well. For what my 8 yr old uses this tab for its more then suitable. Thanks.

Edit I tried the seeder thing and find it didn't do much. On my moto g I changed the minfree values and that seems night and day difference the last 24 hours.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ZamZing:
That is a shame. I decided to try TWRP and was pleasantly surprised by its features -- including a working file manager and terminal! PhilZ refused to restore my CWM backups (including its own!) and had strange errors like "invalid tar magic". The backup restored fine with the previous CWM which leads me to the following questions:

What is the primary reason you opted to use PhilZ over TWRP?

Would my sticking to TWRP impair future upgrades of your ROMs?

And what is the best way to get all my data and apps + settings restored after a ROM upgrade? A link to a "best practices" thread or article would be great if available. I've had a tough time getting tablets back up to speed especially with new Android ID errors that make apps fail (mostly ones that require a license or activation code obtained from sources such as App Gratis). Jumping from Jelly Bean to Kit Kat is never trouble free for me :(.

Thanks for your help and your continued support of our beloved Seros, [MENTION=5094650]dolorespark[/MENTION]. Your time and knowledge are greatly appreciated.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
I saw that shortly after I released the last beta but misread what it was fixing, so I ignored it. I'm glad you mentioned it because I looked at it again and realized my mistake. I'll include it in the next release.

I used PhilZ because it was there and I was familiar with it (although I had to go to a great deal of effort to get it to build using a non-CM codebase). As long as TWRP supports the standard update-binary and updater-script files, I can't see any reason future DoPa ROMs wouldn't install correctly.

According to Google, you should be able to install update after update without ever touching your /data partition. However, this runs contrary to the "accepted wisdom" that you should wipe it when doing a major upgrade. Chances are the prudent course lies somewhere in between.

While I can't see any reason to erase 3rd-party apps and their data, it does seem like a good idea to wipe system-generated data and settings. However, I'm not aware of any facility (app, tutorial, etc.) capable of being that selective. Developing something that could do so would be awfully tricky, particularly when some of that system data is used to keep track of your installed apps.

If preserving your existing setup is of paramount importance, I'd just do the upgrade without erasing anything - all the while expecting that I might have to spend many hours clearing the data for various system apps then rebooting until whatever problems I'd encountered had disappeared. Sad to say: damned if you do, damned if you don't. :(.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xtil:
What about Titanium Backup, is that only for backing up and restoring apps to the same ROM? I read that it can be used to restore apps to different ROMs.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] amoot329:
In theory yes, it can be used to restore to different ROMs but it isn't recommended. Usually if I come across any problems. I will install from Google playstore and then restore the data only.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jwernerny:
I used TT to go cross-ROMs and cross-Devices. It works, but as a mentioned, there might be problems. A key thing to look out for is moving "System" programs and data. User programs have seemed to move very well as well as user data.

As always, YMMV.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
DoPa5 v1.0 (US/UK/AU)

I've just posted the first "GA" version of my Lollipop ROM (AOSP 5.0.2_r1 DoPa5 v1.0) and started a new thread for it here.

It's still rough around the edges because that's the state of Google's Lollipop development, but I've fixed the major problems that had me calling it a beta for so long:

* the major memory leak that caused it to lock up after prolonged use should be fixed

* the stock Email app is now functional, though some bugs remain.

I also got a touch of feature-itis, and added some new options to the Settings->Performance page:

* you can now add 'Reboot' and 'Reboot to Recovery' items to the power menu (I couldn't live without this feature)

* you can disable Nvidia's buggy "SmartDimmer" if you find the screen won't turn on after waking it from sleep

One last thing: the ROM is capable of being themed using an existing but heretofore ignored feature called "runtime resource overlays". There's a lot of new activity in this area but no themes yet that are fully compatible with the Sero 7 due to DPI issues (our screen density is lower than the high-end phones most themers are targetting).
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] alanmv567:
Hi everyone love this rom for my sero 7. I have a little issue hopefully if others have encountered this. Whenever I reboot the tablet my ext sd card won't mount automatically. The only way it will work is if I physically take out the card and Reinsert the card. Trying to mount it from the settings won't work. Thanks in advance! I have the 2.6 Installed for 4.4.4.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
What is the card's size and format (fat32, exfat, etc)? I thought it might be an exfat problem but I just tried a reboot and a cold start and had no problem either time with the one exfat card I have (and never use). You might want to put it in a cardreader and run chkdsk on it in Windows to see if it finds any problems. If not, I'd need a logcat log to see what's going wrong.

I see that you successfully backed up and restored using Philz 6.56 but I'm curious about your problems using 6.58. Were you trying to use it to restore a backup done with an earlier version of Philz? Earlier versions of Philz (or more nearly, earlier versions of ClockworkMod on which it's based) would create two files for each partition, e.g. data.f2fs.tar which had 0 bytes and data.f2fs.tar.a which was the actual backup. My impression (maybe incorrect 'cause I haven't done a backup in a while) was that this got fixed. I have to wonder if later versions of Philz are looking at the zero-byte file rather than the one that actually contains the backup.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] nccruz:
I was just surprised that when I tried to go back to 2.6 which was backed up by Philz 6.58 from Dopa 5.0.2r1, I kept getting this data error in recovery... so I wiped and installed 2.6, then backed up with Philz 6.58..... then I tried to do a recovery back to the same 2.6 using Phil 6.58 and I again got the data error.... and do not know why but I installed Phil 6.56 and voila, the results are as shown above in post 745... not a techie so do not know why Philz version 6.58 does not work for me.... but thanks again for your interest [MENTION=5094650]dolorespark[/MENTION]......

[MENTION=5094650]dolorespark[/MENTION].... should I try to recover the 5.0r1 with Philz6..56 though DoPa 5.0r1 was a backup from Philz 6.58?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ryancell:
I installed this rom and it feels great. I put in a 32gb card expecting to be able to move apps to the SD card without any mods but isn't the case I found out. I did the link2sd pro app and so far so good.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] tinybeetle:
I just wanted to say thank you. I purchased a refurb Sero 7 Pro for a friend, installed DoPa v2.6 onto it, and it is running great.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ryancell:
Being new to this ROM, I wondered what everyones long term usage with the performance/overclocking has been? I tried it with CPU at 1.5ghz and the gpu at 520mhz and it did seem to have more battery drain (when my kids were playing games). It got a few black screens/unlock delays a few times, but I am not sure if it was overheating or perhaps install apps, as this thing creeps to a hault when google apps updates either way.

In everyones usage, what is the best option? 1.5/520 or keeping it at 1.2 with only the gpu at 520 etc? Thanks!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] RamblingBarba:
Mine is stock Dopa no OC. I use Disable Services app to shut down bothersome services in some apps. ie. the giant player service in the Kindle app. I have never had a shut down, lock up or overheating. I also have never had problems running an app 1.2/1.3 ghz with the available RAM is plenty peppy if the tab isn't bogged with background junk running. This experience is with a several hours use everyday for a year.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ryancell:
I went ahead and put it back to stock cpu/gpu settings. With my kids playing (they are 6 & 4), they don't even notice performance increases really. I just wanted it to be snappier, but I think I'd rather it have better battery performance on stock settings so they can use them longer. Solid ROM either way.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] impster:
Just noticed I haven't got a 'history' tab/button/option next to 'bookmarks' on the stock Android Browser on this rom?

Anyone know how to activate it????

Thanks.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Gster09:
ext4/data

Hello everyone:

I really don't know where to start with this, so if you'll bear with me, I'll try to explain the symptoms and hopefully you can help me figure out the cause of it all.

I have two Sero 7 Pros (US). One of my kids got into recovery on his tablet and managed to wipe it accidentally. Since he was on an older DoPa 2.0 rom, I figured it was time to update him anyway. Not wanting to fiddle with Lollipop just yet, I flashed v2.6 and off we went. Almost immediately the tablet began to lock-up, overheat. shut-down, become unresponsive with the screen off, and fail to boot or shut-down... Basically useless. After many many re-flashes and re-installation of apps ONE at a time, I've tracked the problem to the Link2SD app. The problems begin immediately after creating the mount scripts, and go away if I reflash the rom, thus deleting them.

My kids use the Seros mostly with lots of games/apps, and therefore I've been using that app - Link2SD. The app in essence creates a couple of scripts that mount an ext3/4 partition on the external sd card that symlinks the /data partition? Something like that?

The strange thing is that the app worked seamlessly on the previous installation of the 2.0 rom AND it continues to work on my other kid's tablet which also has an older rom installed, which I think is v2.1 (Build dopa-m470.... 4.4.4... 20140717.120817). I have access to 2.6 and 2.5, and in both versions the behavior is similar. I've managed to pull logcats but what I've found is that the logging goes on well past the point where the tablet becomes unresponsive so I think it would be hard to figure out which of the thousands of preceding lines was the point of contention.

I know there are other options out there for /data storage on a separate (larger) partition, like Mount2SD and Data2SD, though the latter requires a custom kernel, however, for my purposes, Link2SD is the better option. At this point I'm willing to flash DoPa's 2.1 and see if the problem really does NOT exist in that rom, but alas, I have no copy of that rom. DoPa, I imagine you might be able give me a link? If not, I really am open to suggestions. I feel like I've exhausted all other options by trying different SD cards, different roms, installing one app at a time (vs. restoring in a batch), and I even borrowed a third tablet and copied my configuration with identical results.

If nothing else comes of this, thanks for listening, and I hope this wasn't too much of a rant. I'm just at the end of a long rope, and needed to get it all off my chest! :)
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] tinybeetle:
I would suggest taking a backup of the working Sero 7 Pro to an external SD using recovery, and then restore that backup to the non-functioning Sero 7 Pro. They should both then be identical, unless I'm missing something.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Gster09:
LOL! Didn't even think of that! Of course apps and settings are different for each kid, but you're absolutely right, that's the easy fix. Can I say that it was actually my original plan and I was just testing you to see if you were smart enough to come up with the same idea? ;)
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
'Link2SD' can be a problem after an upgrade but no one has ever reported it being this much of a problem.

In the course of things, have you reformatted your 'data' partition (i.e. the "format /data and /data/media" option in PhilZ Recovery)? That should remove any residual files and directories from a previous installation. If you don't want to reformat, you may want to install, then uninstall the app and see if anything was left behind.