yashsingh1/xdaforums huggingface dataset:
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] BullishDad:
Problem with micro SD card after upgrade to v1.3

Upgraded from v1.2 to v1.3 without any hiccups. However, I went to play some music which resides on the micro SD card and nothing played. I use the FX file manager program and when I tried to view the contents of the card, it showed no files. (16gb card with about 14gb free.)

However, I moved the card to a reader in my PC and everything was there as it should've been. After reinserting the card and powering on the Sero 7 Pro, the card worked normally. I could see the files in FX and music played when selected.

Later in the day, I again used FX to look at the files and the information was no longer available. I tried to Unmount the card and Re-mount it, but even though it successfully completed those processes, the files were still not view-able or playable. After a Power Off, then Power On, I was able to view the micro SD contents again.

I thought the first time was a bit of a fluke, but when it happened a second time, I decided to post to see if others are having the same problem.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] johnnyrichter:
I've been having a weird issue with my SD card as well. I formatted it within the rom and now can't access it at all even though it says mounted. I can not choose it in TWRP, or Philz since I switched to that one. Both of those reported it as having 0mb data on it even though I had some flashable zips on it. Ended up just taking the card out since I really only used it for flashing stuff.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
I was having problems as well with my 64gig SD card. But I just figured it was my card. When I put my 32gig card back in, everything worked normal.

I was having the same problems with it working OK for a while, then all of a sudden it would not read it
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jachol:
Exactly same experience here, 64GB card not recognised, 32GB OK, switched back to the stable kernel now both cards are recognised no problem. ... J.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ratyfu:
I've been having this problem for ages. Thought it might be a faulty card (32 gb), but never bothered testing it. Only way to fix it is to reboot.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] kc12:
this issue first started with me when I flashed the very first lollipop beta. It doesn't happen often. Once in a blue moon. The first time I thought I lost everything. I replaced the sdcard with another one. I was pleasantly surprised when all my lost photos showed up one day when I put the sdcard in another tablet. :laugh:
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] lichan:
I've been having a different SD card issue since the first Lollypop-based ROM. I have used Mounts2SD on previous KitKat DoPa ROMs to mount a secondary partition,sd-ext to move executables off of the internal space. It would would just endlessly reboot in previous 5.* ROMs. The 1.2 ROM booted but did not have the external SD partition mounted. I have not tried the newest 1.3 version yet. I have gone back to the KitKat-based version but some change that Google made to the store has stopped any app from being able to update on it.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] kc12:
mounted and flashed from USB stick

It runs great. I mounted and flashed the v1.3 zip, kernel, and gapps from a USB micro sdcard reader. No issues. Keep up the great work!! You're awesome!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] cbsaba:
same problem existed here with started while running DOPA 4.4 versions. Also kept getting sectors showing up in LOST.DIR. usually"fixed" by dismount, remove and re-insert card. I tried reformatting card ( both Fat and exFat). Thought it might be card, so I replaced my 32gb Sandisk ultra with a high end 32gb Samsung. Solved problems for a while. When the problem started up again, I tried a Patriot card. Been working without a hitch for months. Almost acts like it's some strange HW timing, but ....?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ratyfu:
Is your sero refurbished? Mine is, so I suspect that might be the cause. Maybe they just sell the ones that didn't make it through quality control as refurbished.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
As I read this spate of reports about SDcard problems, I was perplexed. I've never experienced any of this nor can I reproduce it. Thanks to [MENTION=4613287]cbsaba[/MENTION]'s post, I think I have enough information to get a handle on the possible cause(s). It looks like there are two different issues here:

disappearing files

- last September I added exFAT support to the kernel. Since that code could also support FAT32, I disabled the standard support and had exFAT handle both. While testing my recent build of TWRP, I discovered a significant bug in its handling of FAT32 so I reverted to the original arrangement of separate code for each. If the disappearing-files problem dates back to KitKat, then this may have been the cause. Either the new test kernel posted below or the recent beta kernel may fix the problem.

card not recognized

- based on a conversation I had a while back, it appears that our device (at least) has problems with large SDcards. Right now, I don't know if this is caused by the hardware, the MMC controller driver, or the use of exFAT. Regardless, these cards seem to be very timing-sensitive, so a highly/excessively optimized kernel may throw them off-balance. Again, the new test kernel below may resolve the issue.

Test Kernel

I wasn't impressed with the performance of the beta1 kernel and was concerned that some of its optimizations may have done more harm than good. I've now built a new version that uses the standard optimization levels but is "tuned" for our processor. Unlike beta1 which was built with gcc 5.1, this one is built using linaro 4.9 (a version of gcc optimized for ARM processors). As noted above, it may resolve some of these SDcard issues.

It would be very helpful if you could install this and report on its performance/reliability - it's the version I'd like to use in DoPa5 v1.3.

sero7pro-boot-aosp5x-linaro49.zip - a slightly optimized beta kernel

sero7pro-boot-aosp5x-stable.zip - the most recent stable kernel
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] sakdroid:
I have a 4.2 Stock one.

I followed the instructions as stated by OP.

When i try to install 5.1 dopa5v1.2, i am getting error like this

creating symlinks

symlinks: some symlinks failed

E: Error in /storage/sdcard1/sero7pro-aosp511-dopa5-v1.2.zip

(Status 7)

E: Installation aborted.

Any help?

Got it resolved..

Tried converting to f2fs and it worked fine.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jachol:
GM,

sero7pro-boot-aosp5x-linaro49.zip installed OK, no problems with SD cards 32 or 64 GB, haven't noticed any other effects so far. ... J.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
I will give it a try this weekend, no time to mess with it now.

Thank you for listening to us! And once again thank you for your support and hard work!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] cbsaba:
If I was of some help, it is my pleasure.

Running the new kernel. So far smooth and no problem.

I didn't have permissions to reply till now, so I didn't pass on thanks and kudos for the 1.3 beta rom. I don't know about bench marks, but from the start my tab felt peppier and was responding more crisply.

Thank you [MENTION=5094650]dolorespark[/MENTION] for the hard work.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jt1998:
DELETED
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xendig:
I haven't tried the linaro compiled library but I have been using 1.3 beta for a day and it looks good. It's the best responsive ROM I have ever seen. Great work !!! Just curious what changes contributed to this speed up.

Kudos to your work and thanks for your support.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] BullishDad:
Dolorespark, thank you for looking into the SD card problem.

I just installed the linaro kernel and will report back if I have an issue with the SD card again. :fingers-crossed:
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
I also installed your new beta kernal. So far its very smooth. Unfortunately my 64gig SD card seems to be dead. I can't even get my computer to read it, so I can't try that out.

Thank you once more for all you do!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] tpmc:
Awesome !

Thank You!

Just loaded the new Rom and everything is running great.

Speed is great and seems to have breathed new life into the little tab.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Assasi9:
boot loop

Ok, so I followed all the installation steps. The only thing I did different is I installed philz with TWRP. Now the tablet is stuck in boot loop. I see the Hisense logo, then the DOPA animation comes on, then the animation freezes and restarts again from the Hisense logo. Any ideas on what could be wrong? I have a backup of my old setup so no big deal but really wanted to try this.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] alpurl:
I'm no expert, I'm sure DP will be along to either confirm or refute my guesses. If the recovery manager boots and installs the Rom, then the recovery manager installed correctly.

Here's what I did during the install process:

In the recovery manager menu, go to the wipe and format menu.

Wipe cache, wipe Dalvik, clean to install new ROM, in the custom format menu, I tap format system, cache, data, and data, data/media.

I know that some of the formats are duplicated. But then, I'm a bit crazy that way.

Then, install the zip. I rerun the format cache and Dalvik between installing the zip packages.

I also factory reset and wipe cache and Dalvik just one more time before booting android.

Then again, this may contribute to my problem.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Assasi9:
thanks for the reply. i tried your method precisely and now i freeze on DOPA screen. i may have formatted the boot and modem on one of my previous attempts. not sure if that matters or not.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] impster:
works great apart from email not working. Apart from that it's very smooth.

Going back to KitKat for now.

Keep up the good work.

Impster

Edit: back on lollipop now, using 'blue mail' app. I think lollipop is preferable to kit kat, but can't say exactly why. Going to stick with this.

By the way what d the optimum performance setting using the performance tab in settings for this rom?

Many thanks.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
If you have an external SD card in the tablet, remove it before booting for the first time. Also, remove any USB cable just in case. Formatting boot has no effect (it's entirely overwritten) and formatting modem shouldn't (I'll doublecheck later). If you continue to have problems, I'll need a logcat.

All this reformatting is utterly pointless. When you format /data it wipes out dalvik-cache and nothing writes to that partition until you boot up - once at the beginning is all that's needed. /cache is generally unused except when the main system passes commands to recovery; recovery writes some stuff there but nothing that's "active" - again, once is enough.

"Off".
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] alpurl:
Fair enough. I don't know what is enough and what is overkill. Thanks for correcting me in my naivety.

Do you have any ideas what would cause a process system is not responding message after reboot?

In spite of having the cpu o/c set to 1500 in performance tab settings, it looks like it's capping out at 1400.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] nccruz:
WiFi lost

On my 4th hour using DoPa5.0.2 and could not turn on WiFi back on. cleared dalvik and cache.... Any suggestions? Came from 2.61 and wiped....
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] impster:
Have gone back for the time being to 4.4.4, some issues with opening some websites via links, and possibly battery drain? However, lollipop looks and feels great but as I'm not a developer I do prefer the slightly more polished kit kat for now.

Thanks Dolorespark for your good work. Looking forward to trying the next update to lollipop.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
Check the date on the tablet. I was unable to reconnect recently, so I looked at a logcat and found a message that one of the security certificates wouldn't be valid until 2013. Huh? I checked the date and found it had been reset to Jan 01, 1970. Once I fixed that, WiFi was OK.

Another thought: if the system does a soft-boot, WiFi won't reconnect because something thinks it's already connected. The only way out of that one is a hard reboot.

This is "system", not "system ui"? I'd need a logcat log to figure out what's going wrong.

You've probably run into the EDP limits. Basically, you're overtaxing the thing and it's trying to protect itself. If you're still using the Performance governor rather than Interactive, it's easy to see how this could happen.

My impression has also been that (our?) Lollipop uses more power. However, I haven't done a full battery calibration, so I could be looking at bogus values.I too prefer Kitkat but doubt I'll be able to revert any time soon.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] rotaryboots:
Tried to use Skype, but the microphone is not working, therefore they can not hear me. Tried with headset as well. Tried reinstalling the app as well, no change.

Logcat?

Tips?

Thanks
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ryancell:
I got 2 of these units for my kids when they came out and they are great, but I often run into the limited storage not allowing them to install bigger apps they want like spiderman, batman, etc style games by gameloft all at one given time.

I just wondered if this rom supports installing apps to the sd card without any tweaks after you flash it? If so I may want to root both of their devices and get a big sd card (think there is a limit I read on here once) so I can allow them to install more games.

Or perhaps I'd be better of installing the 4.4.4 version of the rom instead since it'd be more stable? If so would it support the sd card installing too?

Thanks
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jachol:
Hi,

Just for info I'm running KitKat (I switched back from lollipop for preference) on the UK model which has 32 GB onboard, I've added a 64 GB SD card, and have moved most apps to the card. ... All runs fine. ... Jack
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] impster:
Same here, UK version, 32Gb.

have tried lollipop and whilst it is good, I didn't feel it was quite as polished in V1 compared to the latest KitKat. BUT - as soon as Lollipop reaches a V1.2 or a V2 I'll be switching back I think.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ryancell:
What method did you use to move the apps to the SD card? I installed the 4.4.4 dopa and had to install link2sd to do this with 2 partitions. Is this normal method? I did 5gb for media and the rest of 32gb remaining as ext2 for apps. Then setup auto setup for new apps to link2sd and working great so far.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jachol:
Hi,

Apologies :confused: ... I have 2 KitKat devices, the Sero7 and an Allwinner A31S, on the latter I can go into Settings/Apps, and open any app and there is the option with most of them to move to the SD card ( Internal I think), however when I check the Sero 7 this doesn't seem to apply, I'm obviously confusing the two tabs, but I'm at a loss to explain the difference (One for Dopa maybe).

This facility has been a feature of all android versions I've seen.

Re. Link2SD, I abandoned that one years back in favour of Mount2SD to give more space on an HTC phone that had low storage, it was very effective so maybe worth a look. Reading this link it does seem to have developed considerably since I last used it. http://xdaforums.com/showthread.php?t=1342387 I am of course assuming that it's compatible with KitKat.

Hope this is of some help. ... J.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
I gave 5.o a quick try, now I am back to 4.4.4.

I didn't hate it, just liked 4.4.4 better.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ryancell:
I tried 5.0 and link2sd installed apps but then upon opening them they would force close. Upon restarting the device the apps disappeared. Either a lollipop or link2sd issue happened. Regardless I started over with 4.4.4 since its stable and went that route on both my kids tablets. Both working great now. I may buy a 3rd tablet and put on lollipop went it's more stable from Google down the road. A+ to the developer of this rom though. Thanks.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
Do other features that use the mic work, such as voice search? If so, run logcat while you're trying to use Skype, then zip and post it.

I do too, but right now, I'm a prisoner of Lollipop. My attitude may change once Xposed for Lollipop becomes generally available.

I'm surprised Allwinner devices are still using a design that's now deprecated (it's the SoC manufacturer that does all the real development work, device manufacturers usually just customize their design).

Formerly, devices had separate partitions for /data and /sdcard (the system's data storage area and the "internal SD card", respectively). Google looked at actual usage and found that people were running out of space in /data (where downloaded apps are stored) but often had several gigs of unused space in /sdcard. So, they consolidated the two and added a software layer that makes a particular subdirectory in /data look like the internal SD card of old, i.e. a separate FAT32 partition. This way, free space is available for whatever needs it most.

Because the two partitions have been merged, the option to move stuff has been eliminated because it would have no effect. You'd just be moving things from one subdirectory to another within the same partition and not freeing up any space for new stuff.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
AOSP 5.1.1_r14 - DoPa5 v1.3 beta2

I've posted the final(?) beta for Dopa5 v1.3, along with an update to TWRP v2.8.7.

Among it's features:

pre-installed copies of Xposed and GravityBox to provide with you all the tweaks you want - and none of the ones you don't

Update: Xposed may have a negative effect on runtime performance. If this proves to be a problem, you can flash the Xposed Uninstaller linked below to remove it.

a highly optimized version of Android and a slightly optimized version of the kernel to provide both speed and stability, thanks to various ArchiDroid optimizations

full support for RRO/Layers

The ROM also includes these changes:

ODEX'ing has been abandoned because Xposed recompiles everything, making the .odex files redundant. This change may free up enough space to allow installation of the TK Gapps Micro package.

Launcher2 is back. This launcher which was used in all previous versions of the DoPa ROMs just seems more flexible than Launcher3 which was included in beta1.

I've added a

partial

fix for the bug in Adaptive brightness that can cause the screen to go black. For it to work correctly, you must select "Disable dynamic screen dimmer" in Settings->Performance. I've also modified the brightness levels to be more responsive when ambient lighting is dim but not dark.

Update: Problem fixed - I've posted beta2a which should never suffer this problem, regardless of Dynamic dimmer settings. If you don't use this feature, there's no need to update.

As always, installation is simple if you're currently using a DoPa5 Lollipop ROM: just flash the zip and your Gapps package - no formatting or wiping needed. Upgrades from Android 4.x or any CM-based ROM do

require

a full wipe of your /data partition. Either way, be aware that the initial boot after installation is almost always unstable. Wait about 5 minutes, then reboot before making any judgments about the ROM's performance or stability.

sero7pro-aosp511-beta2a-v1.3.zip the full ROM

sero7pro-nexus7spoof-beta2-v1.3.zip identify tablet as a Nexus7 to (possibly) show more apps in PlayStore

sero7pro-twrp2.8.7-beta2.zip a fully touch-oriented Recovery program

TK Gapps a link to the new "TK Gapps" thread here on xda-developers

xposed-uninstaller-20150831-arm.zip a flashable zip that will remove the Xposed binaries. The XposedInstaller and GravityBox apps will remain but will have no effect.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jachol:
There's luck for you ... Last few days the tablet has been rather laggy followed by a few spontaneous reboots, decided a restore was in order, unfortunately this failed, I also found I

hadn't made a copy of the backup on my PC ( Oops !). After some checking it seems the SD card had become corrupted, so I have just formatted the card and reflashed AOSP 5.1.1_r13 - DoPa5 v1.3 beta1 + my apps.

I have just found the new AOSP 5.1.1_r14 - DoPa5 v1.3 beta2, so have flashed that as recommended over my clean install, there did seem to be a hiccup with wifi not starting, but that has cleared up following a couple of reboots. It's a smooth running ROM so far (need more time to assess further). I did take the opportunity of flashing the TWRP beta which functions fine.

Thanks again Dopa. ... J.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] tmoulder:
Just checking before installation, F2FS is supported both TWRP and kernel, correct?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
Yep...
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] stonegrey:
After trying to get on with Lollipop for nigh on 6 months, installing every update, I've had to go back to the stock ROM (I even tried 4.4 for a while - for some reason that reduced my battery time to about 3 hours on standby!)

Issues I have had with lollipop so far:

hangups, freezing and severe lagginess. Along with random reboots and processor overheating, mainly when watching videos.

Corruption of data from the external SD card - sometimes to would add unopenable files and sometimes it would delete all the files off the card. When files were added, i would have to run chkdsk on a PC to rebuild the file structure.

On one occasion I lost all the data on the internal storage, now that was fun.

Mine is a 32GB UK Sero 7. I tried changing various settings to see if anything worked, including disabling the adaptive brightness overclocking and even disabling the Google now app.

Please don't think this is a hate filled post, as I could never master the dark art of building my own roms or apps.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
I'm sorry to hear that you've had such bad luck with these ROMs. If you've been following this thread over time, you probably recognize that your experiences are not typical.

This makes me think the issue is "hardware" - but

not

necessarily "bad hardware". If your tablet is stable with the stock ROM, then the cause is likely "different hardware". In particular, I suspect that either the RAM or the flash memory is significantly different than the norm, and that my kernel doesn't support it correctly.

If you'd like to pursue this, I'd be happy to look into it. You do have to be set up to use ADB, and if you're back on the stock ROM, you have to be rooted. What's needed is a log of the messages the kernel produces during the first few seconds of boot-up. Here's how to get it:

before turning on the tablet, open a command-prompt/terminal window and change to the directory where you want the log to end up

run "adb start-server" - this just gets ADB going on your system so there's no delay when we ask for the log

turn on the tablet (with USB cable connected, of course)

about 5 seconds after the boot animation starts, run "adb shell dmesg > dm.log"

open the log file to confirm we got what we need: it should be at least 500 lines, and the 2nd line should identify the Linux version

zip it up, then attach it to a posting here