[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
DoPa v2.6 beta1 - US / UK / AU

I've posted the first beta for the next version of the DoPa AOSP ROM. This is the first ROM that

should

support all versions of the Sero 7 Pro: those sold in the US, UK, Australia, and possibly elsewhere. Also available is a new version of Philz Touch Recovery (v6.58.0) with international support.

New

In addition to its new international support, the ROM offers:

user-selectable overclocking without the need to install a separate kernel

exFAT support built into the kernel for considerable performance improvements

Wiimote bluetooth-pairing support for gamers

true ad-hoc wireless networking

a handsome new DoPa bootanimation thanks to [MENTION=2248375]mikembley[/MENTION], our first-ever UK user

Since this is a beta, some features come with caveats - please read the notes below.

UK / AU / International Users

Please click the "show content" button and read the instructions very carefully - they're long but your tablet's continued good health may depend on it!

STEP 1

: Install Philz Touch Recovery

International support lies in the kernel, not the Android ROM. Since this version of Philz Recovery uses the same kernel as the ROM, install that first and use it as a compatibilty test. In any case, you'll need this version of Philz to install the ROM - neither the stock recovery nor other versions of CWM or Philz will work.

Stock Recovery

If you still have the stock recovery program you'll have to use the 'fastboot' program to install Philz. On Windows, this requires installation of the 'ADB' USB drivers while in fastboot mode (see below). A package containing the drivers, fastboot, adb and other files can be found in the 2nd posting on the DoPa Stock ROM thread. Note: there are several batch files (*.bat) in the package - do NOT run them.

put fastboot.exe in a convenient directory, then unzip sero7pro-philz6.58.0-beta1-v2.6.zip and put the file philz.img in the same directory (you won't need the other files)

unplug any USB cable, then press and hold Power+VolumeUp; the word "fastboot" should appear on the screen (nothing further will appear)

plug the USB cable from your PC into the tablet, then install the driver (open Device Manager, right click on "Other Devices->Fastboot", then select "Update Driver Software")

after installing the driver, open a command prompt ("DOS window") and change to the directory containing the files

enter fastboot flash recovery philz.img

when done, force the tablet off, remove the USB cable, then reboot into recovery: Power+VolumeDown - you should see the word "recovery", then the Philz menu

CWM

If you have CWM installed, copy sero7pro-philz6.58.0-beta1-v2.6.zip to an SD card, insert it in the tablet, then:

remove any USB cable, then boot into recovery: Power+VolumeDown

select "Install Zip", then "Choose zip from /storage/sdcard1"

select the file, then OK the selection

when done, back out to the main menu, select "Advanced options", then "Reboot recovery"

after the initial "recovery" screen, you should see the Philz menu

Regardless of how you install Philz, the result should be the same. If it boots OK, compatibility is assured

STEP 2

: Backup

I can't emphasize this enough: you must make a backup of your existing ROM. If something goes wrong, there's no way to get your device working again other than to restore it using the backup you've made. There's also another reason to do a backup: before installing the new ROM, you will have to reformat your /data partition. This will wipe out your apps, your settings, and most importantly, all the music/photos/etc stored on your "internal SDcard". These last items can be restored if you follow the instructions below:

ROM

You must do your backup onto a real SD card that you can remove because your "internal SDcard" will be erased in the next step. In fact, it wouldn't be a bad idea to do

two

backups (preferably to different cards) just in case one is faulty.

on Philz main menu, select "Backup and Restore"

next, select "Backup to /storage/sdcard1" (the 6th item on that menu)

if there's enough space on the card, the backup will start without any further prompt; it could take anywhere from 3 to 15+ minutes depending on the amount of data and the speed of your card

if needed, you can enable compression to create a smaller backup: select "Misc Nandroid Settings -> Default Backup Format -> tar + gzip", then on the previous menu, tap on "Compression" to set the appropriate level

Internal SD card

This is optional but worthwhile if you have files you value stored on the tablet:

on Philz main menu, select "Backup and Restore"

next, select "Custom Backup to /storage/sdcard1" (the 9th item on that menu)

on the next screen, deselect everything, then select "Backup /data/media" (the next-to-last item)

finally, select "Start Custom Backup Job"

STEP 3

: Install the DoPa ROM

Before you begin, you may want to download a Google Apps ("Gapps") package that you can install after the ROM. See this thread for a selection of packages. To avoid complications, I'd suggest choosing the "Nano Modular Package" to get just the basics - you can always upgrade later. Put your Gapps package along with the ROM zip on an SD card and insert it into the tablet - you can use the same card you're using for your backups.

on Philz main menu, select "Wipe and Format Options", then "Custom Format Options"

select "format /data and /data/media (/sdcard)" (the 8th item), then OK your choice

back on the main menu, select "Install Zip -> Choose zip from /storage/sdcard1"

select sero7pro-aosp444-beta1-v2.6.zip, then OK your choice - the install process should take about 40 seconds

next, install your Gapps package

return to the main menu, select "Reboot System Now", then hold your breath for the next 3-4 minutes :)

the Hisense screen should be up for less than a minute, followed by the DoPa boot animation for another 2-3 minutes

when the Google setup screen appears, you'll probably get a warning that "Bluetooth Sharing" has stopped - after you clear it, you'll never see it again

If the boot animation is still running after 5+ minutes, force the tablet off, then reboot. If that doesn't fix it, try formatting /data again. If it still doesn't work, restore your tablet from your backup ("Backup and Restore -> Restore from /storage/sdcard1"), then post a message here. If everything works out as hoped for, re-read the first posting in this thread for details on some of the features (and problems) of this ROM.

Installation

If you're upgrading from an earlier version of the DoPa Kitkat ROM (v1.0-v2.51), just install the ROM - no need to wipe or format anything. Installation of the Philz update is optional but suggested if you use exFAT-formatted SD cards.

If you're currently running a pre-Kitkat (v4.4.x) ROM or any CM-based ROM, wipe your /data partition before installing to avoid unnecessary problems.

Notes

Selective Overclocking - this kernel can run the CPU at speeds up to 1.5ghz but defaults to the stock speed of 1.2ghz. It can also overclock the GPU to 520mhz, but that may not be necessary since it defaults to 448mhz - slightly higher than the stock value of 416mhz. Power consumption should be lower than the previous overclocked kernel, and identical to the previous standard kernel when run at stock speeds. However, it will use more power when running the GPU at 520mhz; running it at the default 448mhz should have minimal impact. I plan to add a new page in the Settings app to control this feature, but until then, you can use an app like TricksterMod to set CPU speed

Wiimote support - this should enable bluetooth-pairing with both the older and newer models but it has not been tested at all; please report any problems you encounter

Thanks

ziddey

mikembley

Downloads

sero7pro-aosp444-beta1-v2.6.zip the full ROM supporting models m470, m470bsd, m470bse, and m470bss

sero7pro-philz6.58.0-beta1-v2.6.zip a customized version of Philz Touch CWM-based Recovery v6.58.0