yashsingh1/xdaforums huggingface dataset:
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] DreadApex:
I am absolutely loving KitKat over JB.

I know what you mean about the tablet UI, that really threw me when i first found out as well....

However, once I discovered how well the new translucent navbar and status bar looked, it made me feel a little better on that front, as it makes the ui look way less dated to have that touch of alpha.

The real 'AH HA!' moment came when i got into gravity box and enabled expanded desktop under 'immersive' mode.

Once I saw how immersive mode was, it was what i have wanted on jb ever since i first got the sero.

I have spent hours messing with several different apps (gravity box, UDN, full!screen+, tons of navbar tweakers....), trying my hardest to do what kitkat does natively and flawlessly.

I use a combo of gravity box and AppSettings in xposed to completely customize the layout how I like.

Using AppSettings, i can also make fullscreen and notifications work how I want on a per-app basis. Now all those games and apps I struggled to run in fullscreen do so automatically and seamlessly.

Immersive mode alone is enough to make me want to stay with kitkat over jellybean for good.

I can see why they no longer use tablet mode, because with immersive mode...it has no real purpose other than confusing everything with another, separate ui to worry about. You don't really need it to clean up screen real estate anymore, immersive mode does it better.

Normal = Status on top, navbar on bottom or the side.

Fullscreen = Status bar hidden (swipe to show), navbar showing.

Immersive = Both status and navbar hidden, swipe to show either.

Beyond that, there are many improvements and changes that really do improve the user experience. This in turn makes actions 'faster' by just making common tasks easier to do with fewer steps. I also notice it being smoother and snappier overall.

The circle mod XBE included with his rom was a favorite of mine as well, but that is easily applied with a dozen different xposed modules and dozens more apps on the play store if you really need it done. I prefer the percentage display in gravity box now, to be honest.

I suggest you dive into GravityBox and see all the goodies available to tweak on this rom, practically everything works (where on JB and tablet UI, 80% of the tweaks did nothing)

The only thing I regret about switching to KitKat is that I didn't do it earlier.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Cellular-Decay:
What's the /thirdparty mount point for? I know it used to be for the Wallmart apps, and they still seem to be in there, but they don't show up as installed apps now, so it seems /thirdparty is no longer used and I'm wondering why it still exists?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ziddey:
It's a legacy mountpoint. The partition table is not as "easily" changed and can lead to hassles down the road should you decide to flash a different rom. The amount of space gained by repartitioning wouldn't make the risk quite worthwhile.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] C64assembly:
custom kernel

Could you create for us a custom kernel that we could flash that is unvervolted and over clocked to 1.6 GHz?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Cellular-Decay:
Thought it might be something like that.

Why don't the apps in there show up? Any way to make that space useable again? I tried editing fstab.m470 but it reverts on reboot. I know it's not a lot of space, but it would be nice if I could delete the crap apps and move useful apps in there -- or is that not how that partition works? In other words, is that just for 3rd party installers and not actual applications?

Thanks for the info.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jerbear294:
It does that. Just ignore the warnings and select a theme anyway.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] envygreen:
If you are interested, some people cracked this open a long while back and tried various shims and other solutions for cooling.

http://xdaforums.com/showpost.php?p=48940068&postcount=28

See also - http://www.techpowerup.com/forums/threads/ghetto-mods.55387/page-60
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ziddey:
I haven't tweaked any tables in the kernel yet. Instead, this is a rather "clean" hack to force T33 clocks/volts. It has faux's voltage control commit cherry-picked, so you can undervolt with an app (e.g. trickster mod or system tuner). I'm able to run -50mv across the board (and presumably more for some clocks, but I haven't gone into fine tuning yet), resulting in 1.7ghz@1.162v. Again, I'm sure the voltage tables are far from optimal, but they are completely bone stock t33 values, at least based on our kernel source.

SoC voltage is not undervolted either (will play with it sometime), running at 1.3v vs our t30l's 1.2v (this one cannot be undervolted via an app). I had to force the edp driver to see a higher regulator current in order to not have a crippling edp table (10000ma vs our device's 6000). This results in the following edp table:

root@m470:/sys/kernel/debug # cat edp
cat edp
-- CPU EDP table (6000mA) --
23C: 1650000 1550000 1550000 1550000
45C: 1700000 1600000 1600000 1600000
60C: 1700000 1600000 1600000 1600000
70C: 1700000 1600000 1600000 1600000
75C: 1400000 1300000 1300000 1300000
85C: 1400000 1300000 1300000 1300000

This should effectively behave like a stock T33 (variant 4).

For diff, see http://pastebin.com/aJrUq0bj (note again, this is after cherry-picking faux's voltage control).

and kernel config diff (note gpu_overclock=y is not needed since forcing t33 automatically overclocks the soc/gpu):

< CONFIG_TEGRA_CPU_OVERCLOCK=y
---
> # CONFIG_TEGRA_CPU_OVERCLOCK is not set
322d321
< CONFIG_VOLTAGE_CONTROL=y

Be sure you understand the risks before flashing; I am not responsible for any data corruption or if your tablet catches fire.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
I am trying to find a 3 way OTG cable so that I can charge at the same time as connected to a usb device. For those that are doing this, what brand, model cable are you using?

I have found a bunch of different cables but most of them state that you cannot use it for charging the tablet since the power is routed to the connected device (keyboard, mouse, flashdrive).

I have found that this cable would really come in handy.

I have even found a couple of places that talk about connecting this to a powered usb hub and charging the tablet from that. Anyone got that to work with a usb to micro usb cable?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jerbear294:
IMO otg charging isn't really worth it. The tablet only gets ~.5 amps while otg charging, and 1 amp is barely sufficient for charging the tablet during intensive tasks.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ziddey:
This can be modified in the kernel :) Maybe I'll test otg sometime

ha thanks. I tried a quarter for ****s and giggles. It definitely helped some but was far too thick. All in all, I haven't really run into any thermal issues, except for prolonged stress testing at high frequencies with 4 cores (gets into the 70s)

Also, fwiw, trickster mod has a toggle for nvidia prism (smart dimmer) if anyone is annoyed by it or would like to run a lower min brightness (use gravitybox to adjust) without the display going out when prism kicks in.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jerbear294:
If you can get it to 2 amps OTG that would be amazing! :D
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
oops
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] envygreen:
Aaaaaaand now I gotta go check out trickster. The blackout dimmer is the one and only gripe I have for day to day use. I mostly read, watch vids, and browse on mine. Faster processor and better cooling always interests me cause it's what I do, but I haven't had any complaints with sheer performance.

Thanks for sharing!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ziddey:
Because charger types are determined based on the data pins, this is not possible in an OTG scenario. Traditionally, the safe route (500ma) is chosen to avoid unpredictable results (usb device could be starved of power). However, I've played with otg charge rates on the Nexus 4 a bit and haven't ever ran into issues myself. Then again, I'm only ever really powering usb sticks / peripherals, so nothing too power hungry..

Either way, I took a quick look at [MENTION=5094650]dolorespark[/MENTION]'s commit (https://github.com/dolorespark/andr...mmit/03d4031c7759cde22f0cd2f3226c6e47d5e8a73a) and it's quite elaborate :p. Line 1430 of drivers/usb/gadget/tegra_udc.c is where you can see the charger type is set to SDP (500ma). Changing this to "CONNECT_TYPE_NV_CHARGER" will allow the tablet to draw up to 2A. Actual results will vary depending on your power source (and of course, less any consumption by the tablet / usb device).

I changed it to NV charger and made a new build. Be warned though that this has the T33 OC enabled

A better implementation perhaps would be to allow fast charging to be toggled via sysfs. This would have the added benefit of allowing general fast charging outside of the otg realm.

Note: I didn't actually test to see if this works. It will at least set the charge rate to 2A max instead of 500ma max, but it may get throttled down somewhere else.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
Is there anyway to change this setting without having to install that OC version? I'm not really interested in overclocking again. I hated how much faster my battery drained.

But other wise, thank you kind Ziddeyjesus.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
I bought one from Amazon for the sole purpose of developing the OTG patch. I believe I described it in a posting from that time - do a search on this thread.

What would be really amazing is getting 2 amps from the stock charger which is rated at 1.8 amps.

Yes, that's exactly why I chose 500ma. The person who requested the mod was running an SLR camera attached to his tablet and didn't want it to run out of power while he was working. The goal was always to keep the tablet afloat, not to power a toaster. :p

Indeed it is - and well-documented too, which I trust you found helpful. Unlike the Nexus 7 (2012), the Sero 7 Pro uses a separate power regulator chip (TPS80031) for which there is no published spec sheet and no previous implementation of OTG charging using it (that I know of). And, unlike the patch making the rounds in the Nexus 7 world, it doesn't require an app to turn charging on and off - it just works (within the constraints imposed by the hardware). However, I'm sure it's not perfect, so if you can offer a simpler implementation that won't cause an electrical fire for the unwary, please do.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
The reason I would like it to have a higher charge rate is for when I have the Sero hooked up to HDMI. I only get about 4 hours of charge when I am playing movies. I figured 500 MA would not be enough to keep it charged when wanting to play more hours of movies,

I am thinking of using my Sero as a HTPC. so keeping it charged is of high importance to me.

I had a USB wireless mouse hooked up to the OTG cable, so that kept me from using the charger.

Doing some searches on that chip I found something that might be useful (don't know for sure since I do not have a clue about this type of thing)

http://linux-kernel.2935.n7.nabble....31-Add-mfd-and-regulator-driver-td551651.html

also

https://github.com/motley-git/TF201-Kernel/commit/8c9dcac73f4ce53b37d34c3686e5d0d2be65a5f0

or

https://github.com/CyanogenMod/andr...master/drivers/regulator/tps80031-regulator.c
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
This is the only post I could find when you mention which OTG cable you used. Any idea what brand it is?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
So, when you're using the HDMI port, the tablet isn't connected to a charger but is powering the wireless mouse dongle. And you're getting 4 hours? That's pretty good. With the addition of the OTG charger cable (and no kernel changes), I'd expect you to lose about 5% an hour which is comparable to having the USB port connected to a computer with no wireless mouse.

Here's the URL: Micro USB Host OTG Cable Give it a shot and see if power drain is really problem.

Thanks for your efforts. These happen to be some basic implementations for using that power chip which are already in our kernel. I'll peruse them in case there's some reference to OTG charging.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ziddey:
I haven't looked through our code yet, but I know qualcomm's drivers (nexus 4) have provisions for ACA chargers and otg mode (ACA dock). I swear there was a section on wikipedia but I can't seem to find it anymore. Either way, the ACA dock spec allows host mode with up to 1.5A charge rate. However, it requires a specific resistance between the usb id pin (for otg) and ground, and of course, no ordinary otg cables have such resistance. If such code does exist for our device (I kinda doubt it..), we could just modify to check for vbus, and if present, follow that path.

paratwa53, have you considered a bluetooth mouse instead?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
Yeah I have, but being very low on funds I was trying to stick with what I already had. Also on my list is a bluetooth keyboard.

---------- Post added at 07:13 PM ---------- Previous post was at 07:05 PM ----------

Just now ordered that cable, thanks for the link. Price is good and cheap. $ 3.79
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
Maybe I misunderstand your point but I think you're missing something. Of what value is a 1.5amp OTA charge rate when the most powerful AC adapter most users of this ROM have is the one that came with the tablet? I see that I was wrong about its capabilities: it's rated at 2 amps, not 1.8. Even so, it's still not powerful enough (not to mention reliable enough, given its origins) to guarantee 1500ma to the tablet while providing the bare minimum of 500ma to an attached USB device.

I have no problem with upping the juice to the tablet a bit - to say, 800ma, if possible. However, when it's all done it has to be reliable. The typical user, working with the equipment at hand, should be able to plug in one or two USB devices and have it all "just work". If the USB devices act flaky or the charger's life span is reduced to 6 weeks, we haven't done anyone any favors by giving them what they thought they wanted. I guess I'm just old-fashioned that way - call me "IBM"...
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
I also found this link, It has a lot of references to OTG, but once again I have no idea if it's what you are needing.

http://lwn.net/Articles/524979/

2 * rtc-tps80031.c -- TI TPS80031/TPS80032 RTC driver 3 * 4 * RTC driver for TI TPS80031/TPS80032 Fully Integrated 5 * Power Management with Power Path and Battery Charger

Copyright (c) 2012, NVIDIA Corporation.

A sample of what's on the link.

+/* USB On-The-Go */

+#define TPS80031_BACKUP_REG 0xFA

+#define TPS80031_USB_VENDOR_ID_LSB 0x00

+#define TPS80031_USB_VENDOR_ID_MSB 0x01

+#define TPS80031_USB_PRODUCT_ID_LSB 0x02

+#define TPS80031_USB_PRODUCT_ID_MSB 0x03

+#define TPS80031_USB_VBUS_CTRL_SET 0x04

+#define TPS80031_USB_VBUS_CTRL_CLR 0x05

+#define TPS80031_USB_ID_CTRL_SET 0x06

+#define TPS80031_USB_ID_CTRL_CLR 0x07

+#define TPS80031_USB_VBUS_INT_SRC 0x08

+#define TPS80031_USB_VBUS_INT_LATCH_SET 0x09

+#define TPS80031_USB_VBUS_INT_LATCH_CLR 0x0A

+#define TPS80031_USB_VBUS_INT_EN_LO_SET 0x0B

+#define TPS80031_USB_VBUS_INT_EN_LO_CLR 0x0C

+#define TPS80031_USB_VBUS_INT_EN_HI_SET 0x0D

+#define TPS80031_USB_VBUS_INT_EN_HI_CLR 0x0E

+#define TPS80031_USB_ID_INT_SRC 0x0F

+#define TPS80031_USB_ID_INT_LATCH_SET 0x10

+#define TPS80031_USB_ID_INT_LATCH_CLR 0x11

+#define TPS80031_USB_ID_INT_EN_LO_SET 0x12

+#define TPS80031_USB_ID_INT_EN_LO_CLR 0x13

+#define TPS80031_USB_ID_INT_EN_HI_SET 0x14

+#define TPS80031_USB_ID_INT_EN_HI_CLR 0x15

+#define TPS80031_USB_OTG_ADP_CTRL 0x16

+#define TPS80031_USB_OTG_ADP_HIGH 0x17

+#define TPS80031_USB_OTG_ADP_LOW 0x18

+#define TPS80031_USB_OTG_ADP_RISE 0x19

+#define TPS80031_USB_OTG_REVISION
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
DoPa v2.5 is out...

I've posted links to the new version in the first posting. I hope you like it...
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Cellular-Decay:
Thanks! Gonna flash that tonight.

Any chance you could work your magic on a build of TWRP? It's really so much nicer than CWM! I'm using Dave's now, but I'm guessing I can't encrypt since formatting with that (haven't tried, though).

Thanks for all your hard work!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] unomar:
Clearing the cache & data seems to have fixed the issue. There must have been some issue carried over when I updated. Google Play Music works much better now. Before (on v0) it was laggy and sometimes unresponsive until it rebooted. Thanks for all your work!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] envygreen:
[MENTION=5094650]dolorespark[/MENTION] hey, one tiny issue with v1. I tried to read a book in a cab on the way home and screen went dark. Looks like same issue reported to Dave about the auto brightness sensor dropping it too low at the bottom end and LCD goes black.

Otherwise rock solid!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] chopin_k:
Do you need extra hardware to cast screen? I was thinking as long as I connected to TV through wifi direct it would work but it still says no devices found.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
Auto-brightness is not something I've touched. In fact, it's something I'd turn off immediately if it weren't already disabled - I'm deeply suspicious of stuff that tries to be "helpful" because it's usually anything but. That said, I enabled it, turned off the screen, then went into a dark room at night. When I turned the screen on, it was far too dim for my tastes but everything was also clearly visible.

Afterthought... I just checked and there is a configuration item which specifies the minimum brightness. Currently, it has the same value that was used for the Nexus7. I could increase it a bit, but it's not zero (which I assume equates to no backlight at all) so I don't believe that would fix whatever issue you encountered. Plus, others would probably complain that it's not as dim as it "should be". Honestly, I'd rather not mess with it if no one else reports problems.

No, assuming your TV explicitly supports WiFi Display. However, you do need to tap on the little menu thingy at the top of the WFD screen and enable it (now I see why the patch's author had another patch to change that easy-to-miss menu item to a nice, always visible on-off slider).
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
Tried to load the Asopv1 and got an error on

setting metadata, set_metadata_recursive: some changes failed

E: Error in /external_sd/sero7pro-asop442-dopa-v1.zip

(status 7)

Installation aborted.

Any ideas on what went wrong?

I had Xboxexperts rom installed, I went into recovery, wiped Dalvik and cache, install zip from ext SD. Then the error.

I thought I might have gotten a bad zip, so I downloaded it again and retried it, same error.

EDIT:

Ok, figured out that Exboxperts version of CWM does not work for this. I downloaded randomblame's version and and it installed, Now it is stuck on the android screen. I have waited 5 min and it is still stuck.

Edit 2

Ok, stupid me, I forgot to wipe the user data. Now it's up and running!!

Thanks for the work! Looks great!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
I have been using it for a few hours now, and I have had no wifi drops or any other problems. I do not use the HDMI out or miracast, so I have no idea about those. Bluetooth with poweramp works great.

All in all I have to say you did one hell of a job getting this version up and running!

I am a bit concerned about power levels dropping faster than I am used to though. Any thoughts about how I can change my power usage?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
There is defiantly a problem with charging. I left it turned off while on the charger for 7 hours, and its at 87% charge. Any ideas? It was at 56% when I plugged it in.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] kenundrem:
I am having no issues with charging or battery life. Everything seems really nice. Been using since last Monday. Thanks [MENTION=5094650]dolorespark[/MENTION]

Sent from my XT1034
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
Yeah I think it was the charger I was using. The charger I used last night is for my bluetooth headset, I guess it does not have the amperage to really charge the tablet.

I plugged it into its normal charger about an hour ago, and now it is at 97%. So I am guessing that was the problem.

I get freaked out easily when it comes to my tablet. It has become a very important device in my life. I listen to music on it while at work for 10 hours a day, and it is also my ebook reader. I don't use if for much of anything else, but music and reading are very important to me.

I don't even bother with my Kindle anymore since I got this.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ALD3:
FYI.....Even some phone chargers don't put out enough to charge the Sero 7 Pro and the LTE version. I ran into that problem and a friend bought a charger when his cord went bad, never got a full charge. Finally convinced him to just buy a new cord and use the Sero wall unit. Now it charges fine.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dionieins:
Camera crashes
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dgjenkins:
Works fine got me!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] datboy143:
Try clearing cache
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
Question, I read that OTG is supposed to work with this version of ASOP, how do I enable it?

I tried hooking up an external drive, but my Sero does not see it.

I tried using the app USB OTG Checker, but it tells me "System Not detect USB OTG signal"
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Radon_22:
I plugged in my PS3 controller and it recognized it in about 30 seconds. It recognized my thumb drive right away.

You should try a different device. Then again, your problem may be with your OTG cable. Had it worked for you with another rom on your Sero?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
It is a brand new cable. I have never tried using one before.

I was trying to connect to a USB hard drive, not a thumb drive. Maybe it is not in the correct format for Android. I have a thumb drive at work, I will try it again tomorrow.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] ALD3:
Some OTG cables will not work on a device but will on another device. So if it doesn't work then try a different brand cable. I also use Nexus Media import/export from Play, used it before the Sero 7 Pro got support for OTG and it worked great.