yashsingh1/xdaforums huggingface dataset:
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] NubzX:
Havent seen it mentioned but that kernel for stock is still really wacky (yes I know it was mentioned before but not for the newer version of it).

Kills wifi so you cant even turm it on and if you try the device just locks up had to go back to stock kernel.

Also wants to turn on the tablet when you plug in the charger and also freeze it up.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] tomkatt:
Charge it to full, do a battery calibration, and let it drain until dead. Then charge again.

I noticed the first day I flashed my battery drain was 18-20% per hour. Dropped it to ~29%, charged up, the next day the drain was only around 10-12% per hour. Now on idle it only drains about 0.5-0.7% an hour and during use (like playing games) it's draining normally at around 7-8% an hour.

I've found in the past it just takes the battery a few days to recalibrate after flashing, and sometimes you have to force it by using a calibration tool to wipe the battery data.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] RamblingBarba:
I'm using the Dopa ROM and the stock taktik kernel v2 from the OP for a couple of weeks without any problems. Odd...

chiseled onto cave walls and scanned with my hot Sero 7
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jerbear294:
The most noticable problem is the tablet turning on when plugged in.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] RamblingBarba:
Oh, I get you. I haven't shut mine down since I booted the ROM the day I brought it home in early September. I have rebooted a couple of times but not shut down.

chiseled onto cave walls and scanned with my hot Sero 7
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] chopin_k:
I've been using Cool Tool to monitor the CPU frequency (set at max 1300Mhz as mentioned a few posts above), it's reporting 1400Mhz on heavyish CPU usage like Quadrant's CPU test or hangouts video calls but it falls back to 1300Mhz on Quadrant's GPU tests.

If this is not just the frequency being reported wrong... it feels like the CPU is doing some sort of adaptive OC when it has either enough power/temp margin and/or when the GPU is not in use. I'm sure stock never went above 1300Mhz so maybe this feature was just held back by the hard 1300Mhz limit? Maybe this relates to the stability issues when OCing the GPU? Loving my sero 7. :)

Just to add, I did (what I think is) a clean wipe and I don't have any WiFi problems here at all.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Gazoo119:
I didn't have any problems with that kernel other than the charger turning the tablet on when the tablet is shut down.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] NemesisXV6800:
Huh, I thought I was the only one with wifi issues. I'm on TakTik R10 and if I turn it off it never comes back on. It also goes into "zombie mode" sometimes where it says it is on but never connects. I'm going to flash r11and do a full wipe to see if that helps.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] punkmexic:
is this truth?

hello i have installed several roms on nexus 4 and nexus5 and hisense sero 7 pro...i have never had this battery drain problem...

i wish randomblame confirm this method of charging it fulll drain it until dead and charge again or getting calibration tools..

what is the best calibration tool?

---------- Post added at 10:17 PM ---------- Previous post was at 09:49 PM ----------

i think that battery calibration is a myth

maybe this battery draining is a little error code. or that it needs the original kernel or who knows...
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] cammykool:
Hey blame. Did you ever attempt a cm10.1 build for this. One would assume it would be the most stable..
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] tomkatt:
I'm glad your experience has been positive. I've only owned the S7Pro so can't speak for others, but I've flashed four different ROMS (six if you also count the times I've reverted completely back to stock), and every time it's taken two days to a week for battery drain to go to normal. The battery calibration thing is real. Software tools to correct it...meh. It's a fairly self correcting thing if you're patient, but calibration tools delete the existing battery info so it supposedly calibrates faster.

Now I just make sure I'm fully charged when I flash a new ROM. I did that with this ROM and my tablet went to normal battery drain after about a day and a half and I didn't need to drain and charge, just used it normally.

I'm using Wakelock Detector, Battery Monitor, and BetterBetteryStats to monitor regularly before and after flashing, and periodically in general.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] NubzX:
Doesnt mean it didnt happen
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jhienk:
Must be something with GEL, I have same issue with my Nexus 7(2013) running stock 4.4.2. Running R11 on sero 7 pro and only issue ive found so far for me is wifi shuts off by itself. But that has already been mentioned.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] davepmer:
Well here is my new build, highly cleaned up from the old one. Still no drm. If I use the sero 7 pro's stock drm files netflix will not find the plugin if I use groupers or any combo of groupers ours, tf300 tf700 and shield I drm force closes with stack errors.

Not sure what else doesnt work

https://www.dropbox.com/s/pgickilnmujkkzz/cm-4.4-20140109-Daves-Experimental-m470.zip
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] alejflores94:
What about audio through HDMI?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] x000x:
i was kind of hesitant to post about this b/c i don't really know anything about this stuff, and what i found did not seem like a very elegant solution. and it might not even work since its from a different device, but i found a topic here http://xdaforums.com/showthread.php?p=44626173#post44626173 and similar info here http://xdaforums.com/showpost.php?p=36764609&postcount=2 maybe some info from there can be gleaned. it does not seem like an ideal solution however.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Gazoo119:
Not saying it didn't happen. As I pointed out the only problem I had was the problem I described. I use my tablet heavily and used it for a few days with the kernel. The only reason I went back to the kernel provided with Dopa1.1 was on account of the tablet not staying shut down with the charger plugged in. I had no other problems with the kernel and evidently no one else has either which is why you have not seen anything else mentioned. Have you had any problems with the stock rom?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] davepmer:
I dont have a way to test hdmi, I did however start with Randomblames device and vendor trees, and I did not change anything that should affect hdmi
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Night_Watcher:
I have heard others say it is a myth... I am not sure it is needed as the calibration file is updated daily and eventually gets to the values needed... but I can say on this room the first few days after install

No the rom... clearing cache.. data... system and internal sd after about 10 hours on battery sitting doing nothing but opening to see that wifi is still connected I am down to about 20% battery left... today after calibrating the battery this morning... it has been 10 hours and doing the same things battery at 95%... think that is a significant improvement. ..

Just my two cents...
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] davepmer:
Tried both, but not really the problem we are having, our problem is the drm system fails. Now the weird part, there is a test file to test the drm system, it fails on our built roms, and it fails the same way on our stock rom. But somehow netflix works on our stock rom.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dgjenkins:
I'm not sure how you could get much more stable than this. I have a feeling the existing issues would still be there regardless of the base you started with. Outside of them this has been bulletproof with no hot resets or glitches of any kind.

Based on the comments of others I did a complete factory reset and rebuilt from scratch yesterday afternoon using randomblame's R11. So far I have had zero wifi issues since then. I can turn wifi off and on at will and haven't had any random disconnects like I had before. In the advanced section of the wifi settings I did ensure that the wifi region code was set to United States, which I can't say for certain that I had checked prior. I also re-verified that keep wifi on during sleep was set to always, which it wasn't after the initial install. So far so good.

Also, I picked up a cheap 64gb micro usb card yesterday and am happy to say it works just fine in the tablet. I had to format it as fat32 which took a google search to find a simple app to do, but other than that, no problem!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Night_Watcher:
I have to say I did the same basic thing when I install R11 and the only issue I am having is the wifi not coming back on (after I turn off) without a boot... i also checked the advanced settings set US and always on... No change for me... figure minor issue with all the other goodness that is here... rb does a great job... and of course all those that give input and support to the process...
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jwernerny:
Has anyone checked to see if there might be a correlation between people who are having problems with WiFi not turning on and the MAC addresses that change?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] mavpts:
Anyone tried this for Netflix? http://xdaforums.com/showthread.php?t=1178425
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] alex_is_the_1:
Im not having any problems with WiFi. Clean flash to r11 and WiFi works well.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Night_Watcher:
My wifi requires a reboot to turn on.. but mac address stays constant. .. would suck if it didn't because I use full mac address security on my network for allowing devices to connect...

---------- Post added at 03:29 PM ---------- Previous post was at 03:27 PM ----------

I do have an issue which I think is xda app related I have to watch as what happened in my last quoting someone... i select one... see it highlight. . But quote when I post is one or two off... anyone else ever seen that and possibly know how to prevent...
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] kc12:
Thanks to Randomblame for all his hardwork on this ROM. I've been waiting for the camera to give it a try.

I did a reset, wiped cache and dalvik, then flashed TWRP, did a system reboot, back to twrp and flashed the ROM, and gapps. The first time I flashed the tablet would not boot past the taktik screen. The screen flashed a few times and went midnight blue. Where it sat. I rebooted back to recovery and did another reset, wipe x2, and reflashed the ROM and gapps.

The system boots up but the keyboard crashes and won't work. And the wifi will not turn on. But the camera works!

Any solution? I used the gapps with calendar sync. do I need to use another one? Any help would be appreciated. Otherwise I have to go back to DoPa, which is fine, but I really wanted to try this out.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] davepmer:
Sounds like gapps, just use any of the gapps for kitkat. I use pa_gapps-stock-4.4.2-20131215-signed it is a little outdated but works fine
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jerbear294:
The solution I found was to download Epic Launcher and adjust it to look almost exactly like the stock launcher.

EDIT: I see a correlation for WiFi. Those of us who flashed r11 after wiping do not have any WiFi issues, the ones that came from r10 are having disconnects and can't turn WiFi on until a reboot. Can't speak for r11 dirty flashers though.

Why would this happen?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] davepmer:
Well the stock rom has a bluetooth mac writer, not sure that has any effect on wifi
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] kc12:
thanks. I'll try that.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] alfeuss:
I will have to disprove this statement. I at first did a dirty flash from R10 and had a lot of apps force close. I then did full wipe, all partitions but external_sd and all seemed ok. I do have the same trouble with wifi locking, and video in MX Player Pro will not rotate correctly. Local playback of HD videos works great, but will lock up any player if played via SMB. I also have a suspicion that the tablet will not charge while turned off. (I need to test this further)
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jerbear294:
The tablet has the same bug as the stock taktiK kernel, it turns on when plugged in.

Perhaps it is only working fine for us who flashed from stock. At least one other person I know has flashed from stock (I've flashed from DoPa) and neither of us have had WiFi issues.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] tomkatt:
Based on what I've read in the DOPA ROM threads, the MAC address issue was even occurring for some users on stock. It's not elated to the wifi issue.

I can also confirm that I have an issue where if I turn off wifi it won't turn back on without reboot, and I do not have the mac address issue.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] alfeuss:
I'm confused how does the previous ROM have any relevance if doing a complete wipe. Isn't the device a clean slate after having completely wiping all partitions removing any trace of the previous ROM?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jerbear294:
That's why I'm confused as well, it works fine for us who flashed from stock but fails for those who upgraded from R10, even after doing a clean wipe.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] kc12:
it worked. thanks.

I flashed the ROM, I do have the wifi issue others are reporting. I can turn it on from the settings - not the power bar - and I can get a connection. But if you turn it off, the only way to get it back on is a reboot.

I was able to turn on bluetooth and pair my headphones but both the music players crash repeatedly so I couldn't test beyond that.

I tried to download another music player from google play but that wouldn't stop crashing either.

so I'm back to DoPa.

The rom has a lot of good features. When it's worked out it's going to be great. Thanks Randomblame for your dedication.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jerbear294:
It seems that a few lucky Sero 7 owners have working WiFi :)

Hopefully those of us with working WiFi hold the key to get it working on every Sero.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Bdadd34:
Here is a kernel I built from random's source....I added a few options when configuring as well as Wheatley gov..sio and row sched and Westwood for tcp congestion. My WiFi now works better...no guarantee it will work for others but I will upload it if anyone wants to try it. Just flash in recovery.

link removed...

Sent from my Sero 7 Pro using Xparent Green Tapatalk 2
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] randomblame:
today's work on the 3.4.y kernel produced some noise on the panel at least lol I think I need to backport the old tegra video drivers to the 3.4 kernel

todays kernel log:

http://pastebin.com/mGjkNWgw

this little experiment has become an obsession I need to see it boot all the way up
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] boonesmi:
my tablet was one of those that had the changing mac address (it always started 00:34:9a but the rest changed each reboot) i loaded XE-SeroROM (which i think was just a debloated stock rom) and still had the same problem for at least a week. then one day after rebooting i noticed i had a normal mac address that is actually in the range that hisense uses (starting something like 00:1a:99) and it stayed static with no more random changes.

the changing mac address wasn't a problem for me, i just found it interesting/odd.

i loaded the R11 rom yesterday and i really like it, but i did notice that my mac address starts 00:34:9a again, and every time it reboots its a new mac address

i did a clean install of R11, i wiped system/data/cache/dalvik.

i also have the issue that if i turn off wifi i have to reboot before it will turn back on.

also i noticed under "performance" that the Min cpu speed was defaulting at 102mhz, and and even though it had a place to select 51mhz, it wouldn't save the setting. im a noob when it comes to this stuff, but could that be causing battery drain some have mentioned? when the tablet isn't active its not able to drop the clock speed all the way down?

anyway thanks everyone who is working on this tablet.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] davepmer:
Ok the changing MAC address could be a real bear to fix, mine has the problem with stock rom. Ok to the drawing board. Hey I need a break from DRM anyway
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] kairnage:
With the issues not seeming to be across the board is it possible that there is a minor difference between the older refurb units and new ones? I have R11 on two refurbs, mine and my neighbors and other than Netflix and HDMI audio we are not having any other major issues. I haven;t checked the mac issue, but they never had it before.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] NubzX:
It has no bearing and it is silly to think so since once you wipe everything its gone.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] chopin_k:
Today I had my first lock up since I flashed R11 from stock a few days ago, I left it on my desk and when I returned 2 hours later it wouldn't wake up so I held the wake up button for a few seconds a couple of times until it started booting up, it also felt pretty warm on the back and the battery seems to have drained around 10-15 %.

Not saying it's the cause but just just 10 minutes before I put it aside before leaving I enabled rotation lock on the screen for the first time from the quick settings panel...

But who knows... :)

Also my CPU is set at 1300Mhz max on the performance tab.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] davepmer:
Well for those with the wifi mac address problem, no I did not find a solution, least not yet. I did find that your devices mac address that is suppose to be using is at /sys/devices/platform/bck/wifi_address it is a text file. Now as for why nothing is reading that location is another story. I have looked at the cardhu wifimacwriter but it is not compatible with our bcm4330 wlan chip.

BTW I have checked my builds, Randomblames builds, and stock and I am not finding anything to read the mac address let alone write it to the software.

I found where the problem is not sure how to fix it. problem is in the kernel source code. arch/arm/mach-tegra/board-enterprise-sdhci.c between lines 295 and 367.

I am not that good with c code, but what is needed is to read the address from /sys/devices/platform/bck/wifi_address and assign the address.

Randomblame, how are you at c???
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] boonesmi:
im curious if there is any correlation between mac address and the problem some people have of not being able to turn wifi back on without reboot

if anyone else wants to post their results, you can find your mac address under: settings -> about tablet -> status

genuine hisense mac starts 00:1a:98 (or 00:1a:99)

screwed up hisense mac starts 00:34:9a

mine is 00:34:9a and i do have the issue of wifi not able to turn back on without a reboot
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] chopin_k:
00:1a:99 and no WiFi problems at all (set to off when sleeping).

Bluetooth kept off since flashing and went from stock to R11 wiping all 3 caches.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] randomblame:
woah I see the fun hisense was having here

Let me try to sort this mess out.

My wifi works fine on and off all I want and my mac starts with 00:1a:99
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] chkenwing:
I have a 32GB UK version, will you be able to make a version for this? Bare in mind, I'm pretty noobish to the whole Android dev scene so if you asked me to make a copy of the firmware (or etc) please be patient. :o
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] boonesmi:
maybe im not checking the right place?? but for me under /sys/device/platform/ there isn't a "bck" directory (the closest thing is bcm4329_wlan.1 and inside that directory there isn't any "wifi_address" file)

could that be why im getting a fake/dynamic mac address?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] randomblame:
that's because of this:

if((!mac_valid)||((buf[0] == 0xFE)&&(buf[1] == 0xFF)&&(buf[2] == 0xFE)&&
(buf[3] == 0xFF)&&(buf[4] == 0xFE)&&(buf[5] == 0xFF)))
goto macerr;
else
goto exit;

macerr:
/* Generate random MAC address */
printk("[DHD]: MAC is invalid, use random MAC address!\n");

srandom32((uint)jiffies);
rand_mac = random32();
buf[0] = 0x00;
buf[1] = 0x34;
buf[2] = 0x9a;
buf[3] = (unsigned char)(rand_mac & 0x0F) | 0xF0;
buf[4] = (unsigned char)(rand_mac >> 8);
buf[5] = (unsigned char)(rand_mac >> 16);

for(i = 0; i <MAC_ADDR_LEN; i++){
p

so if the mac_addr is not valid it will generate a new random one based on these values 00 34 9a xx xx xx which explains the behaviour we see. The question is why are some people getting into this at all? This is where the symptom is generated but it is not the cause of the problem

I can change it to:

buf[0] = 0x00;
buf[1] = 0x1a;
buf[2] = 0x99;
buf[3] = (unsigned char)(rand_mac & 0x0F) | 0xF0;
buf[4] = (unsigned char)(rand_mac >> 8);
buf[5] = (unsigned char)(rand_mac >> 16);

which will generate a random mac based on the hisense values expected but it will still not persist
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] chopin_k:
Hmm, just getting fed lowercase A..F ascii codes would trigger a random mac address...
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
I don't think that's where the problem is. enterprise_wifi_get_mac_addr() is simply decoding the text-based MAC address found on the kernel's commandline and converting it to hex. If the value is zero or 0xfffefffefffe, it generates a random address. Based on the one response I got to a request for the commandline from a MAC-challenged machine, it appears that the bootloader is failing to pass the wifi and bluetooth addresses to the kernel. Perhaps someone else could confirm or refute that. The commandline is available on your device at /proc/cmdline (along with a lot of other stuff, it should read, e.g., "wifiaddr=00:1A:98:12:34:56")

---------- Post added at 02:12 AM ---------- Previous post was at 02:02 AM ----------

That's because the kernel you're using was built without having a required file linked into it. It's also the reason you can't turn the thing off with the AC adapter attached. See my post several pages back.

That remains to be seen, but probably not: the stock kernel had this problem too.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] randomblame:
I killed it because it disgusted me above all else lol they gave us a .obj instead of source btw I can plug in and unplug my device all I want while it's off without it turning on... I don't have that issue so that's weird
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] randomblame:
can someone with mac persistence issue or wifi problem please try flashing this kernel and report back. http://jellytime.googlecode.com/files/taktiK_Kernel_test_mac_fixes.zip

commit here: https://github.com/randomblame/android_kernel_hisense_m470/commit/f9186edda9ae64fdbe88ee645e972040c35469a2

I can confirm that it's working fine on my device correctly reading the mac address presented by the bootloader every time where before my tests showed that it was hitting the random address generator in macerr before this change.