yashsingh1/xdaforums huggingface dataset:
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Yeungers:
Well, on nVidia's page it recommend a maximum of 1.6 GHz, so 1.7 is not too much of an overboard if Hisense had built these units well enough. However, even with 1.5 GHz the chips is already running uncomfortably hot so it would be wise to back off from any higher clock. I do however think that the GPU of this tablet is a lacking a bit of oomph (ironically), is it possible to raise the clocks of the GPU beyond 520MHz? (granted that there would be a possibility of artifacts )
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] alpurl:
Being under that magic number of 10 posts, I couldn't post this in that main thread, and when I tried to post in the q&a thread where "reply" sent me, the forums bot catcher tripped me up.

Thanks, that worked like a charm.

I did, and had stability. Just didn't know about just gpu o/c.

To my knowledge, they don't, or at least I haven't figured that part out yet. Haven't figured it out in trickster mod either. I'll try the code. I only remember seeing one init.d file, does it matter where in that file I add the code?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
The Tegra3 is a family of SoCs with models designed for mobile, automotive, and embedded use. Ours is the low-power mobile version. Some variants do have higher maximum clock speeds but they use more power at every frequency step than ours.

Possibly. The original overclock patch just upped the GPU speed to 520mhz without increasing the voltage any - and that seemed to work. When I rewrote the o/c code, I increased the voltage when running at 520mhz for what I considered solid reasons, Since it now has more power, I suspect I could up the speed somewhat without causing problems. However, even at a higher speed, it's still going to be an also-ran in today's market.

Having some other app set the CPU or GPU speeds isn't going to make it any more or less stable than having the built-in facility do it.

Be aware that if you're trying to use one of these apps to set the Interactive Governor's parameters, you're wasting your time. Not only does our Interactive Governor NOT work like you'd think - and not work like other implementations - it's totally ineffective. Every time the kernel brings another core online, it kicks all cores to the maximum allowed speed, totally sabotaging the governor's efforts. If you use Trickster to track the time at each speed, you'll see that the bulk of the time is spent either at very low speed or max speed, with all the intermediate speeds hardly used at all.

Create a new file named, f'rinstance. "02gpuspeed". Put "#!/system/bin/sh" on the first line, then the code I provided on the following lines. The files will be executed in alpha-numeric order: 00banner, 02gpuspeed, 99SuperSUDaemon. Be sure to set its permissions to '755' so it is executable.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] alpurl:
I pretty well figured that would be the case, but...

Based on my somewhat limited understanding ,If you have a utility in the Rom trying to manage the cpu speeds, and an app trying to do the same with me "choosing" to use the performance governor, conflicts are bound tio arise. Based on my pc understanding, conflict equals poor performance and instability.

And it was honestly one where I was using performance settings for the gpu, and then one of the other apps for the cpu.

So, I found that if I simply turned off the performance settings and lived with the lower gpu clock, my system ran stable. So I was asking about how to get the higher gpu clock without using the cpu overclock portion of the performance tab.

You pretty well answered that, and I thank you.

Now, do I need to include the bit in the code at the end of the first line where it says 1200 is 448, and 1250 is 520?

Also, I don't understand setting permissions to 755. I understand setting read, write, own, etc, but not 755, if that's the case, then what app do I use for that? I created the file as a blank text document on my tablet directly and input the code there, then rebooted. Or did I screw the pooch on that one?

Sadly, I know nothing about the individual governor settings within each governor configuration. Therefore, I figure that the wisest and safest course of action is to leave it alone. It's easier and safer to work with the stuff I DO know until I can get feedback and advice from someone who DOES know.

I realize that some of this may seem stupid to you, but it's the only way I know to learn.

I will make another post later when I have more time to comment on some other things I keep seeing and would like to know what to do there.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
The CPU/GPU settings on the Performance page are set-and-forget values. They simply set the maximum speeds once bootup is done, and again when you display that page. They don't monitor anything - the CPU governor does that, and it is constrained by these settings. The corresponding settings in the other apps you've tried operate the same way.

You should be aware that the "performance" governor is really no governor at all. It simply sets the processor to the maximum permitted speed and never changes it. On the whole, this governor generates more heat than performance.

This strongly suggests that your device really can't handle the higher speed - at least when the CPU is running full-bore at all times. You may want to search for the postings in some of the early S7P threads where people described attaching copper foil to the SoC to dissipate excess heat.

Anything after a '#' in a shell script is a comment. As to '755', that's "read/write/execute" for the owner, and "read/execute" for the group and other users. Do a search for the 'chmod' command for more details on setting and interpreting Unix permissions.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] alpurl:
Ok, that's fair enough.

Occasionally, I'll boot and get an error that the process called system is not responding and then it wants to know if I want to wait, or close it. It will do this every subsequent boot until I wipe cache and Dalvik (because I end up doing both out of habit) from recovery and then all is well again for several boot cycles where we start up again.

What am I missing here?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] kenundrem:
Are we free to discuss RRO theming for the S7P in this thread for now? I have been following BitSyko Development for a week or so and opted into the Layers beta and so on. I will be spending some time this week to figure this all out.

Sent from my XT1034
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] TheLoonyRebel:
Since I'm not familiar with RRO theming how is this different from the themes released for say CM12 and the like?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
Of course you're welcome to discuss RRO - especially since it gives me an opening to throw in my 2 cents ;)

Runtime Resource Overlays provides a way to override and/or replace the "resources" (icons, layouts, colors, strings, and fixed values) that are built into an .apk file. Since the resources used by Android itself are packaged into an .apk, you can modify the OS as well as individual applications.

RRO has been around for a long time but no one other than Sony ever used it. BitSyko's greatest contribution has been to make people aware that it's a superior way to do theming which is already built into the OS and is fairly easy to use. Unlike CM's theme engine, no custom code is required.

Beyond that, their contribution is somewhat less revolutionary than their many admirers seem to think. Their efforts are directed primarily at ease of use. The Layers app is essentially a file manager that makes copying themes into place a bit easier. What the app does you can do yourself using ESFileExplorer or ADB (though without some niceties they've added).

Their tweaks to the OS are designed to make life a bit easier for themers by changing hard-coded color values into "symbolic references". In other words, rather than specifying the color for each checkbox, you say each one should be the "checkbox_color", then define what that means somewhere else. That way, rather than having to modify the color of many different checkboxes, you change the definition of "checkbox_color" once and they all become that color.

Now, as to what all this means to the Sero 7 Pro and the DoPa5 v1.0 ROM... I delayed the ROM's release for several days until I could get their patches in place and tested, so this facility is in there and ready for use. The problem is that none of the themes I've seen really support the S7P. Any color changes a theme makes will show up just fine (I'm using someone's orange theme currently). However, all the icons are targeted at higher resolution screens than ours, so the OS ignores them and uses the same ones it has always used. If you can find themes for the Nexus 7, or some of the older Asus or HP tablets that also have a 1280*800 screen (213dpi), they should work just fine.

FYI... if you want to install a theme without using Layers, create an 'overlay' directory in '/system/vendor' (i.e. '/system/vendor/overlay'). Next, get some theme packages from this thread and unzip them. Select the .apk files you want, copy them into the 'overlay' directory, then reboot. If you don't like the result, delete them and reboot again.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] TheLoonyRebel:
Perfect explanation [MENTION=5094650]dolorespark[/MENTION] on RRO. I'm hoping eventually some kind of dark holo blue theme is made for RRO as all I really need is the color scheme. :D
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] kenundrem:
So you want black on holo blue aka 33b5e5? I'm going to make a white/pink themed for my daughter as its her tablet but I will see what I can do for you while I'm at it.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] TheLoonyRebel:
That would be amazing if you could. Here is an example of what I mean as well.

http://xdaforums.com/android/themes/theme-dark-holo-theme-v1-0-01-25-15-t3012227
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
AOSP 5.1.1_r1 - DoPa5 v1.2 beta1

Yet another beta...

It's built from Google's latest release and may fix some minor glitches people have reported. Like the previous version, this ROM is ODEXed. This may provide some improvement in performance and usable storage but will slightly reduce available space in your /system partition. Beyond that, there are no device-specific changes.

Installation instructions are the same as in the O.P.

sero7pro-aosp511-beta1-v1.2.zip the full ROM

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

sero7pro-philz6.58.0-dopa-v2.7.zip a customized version of Philz Touch CWM-based Recovery v6.58.0 usable on all versions of the Sero 7 Pro

pa_gapps-modular-nano-5.1-20150315-signed.zip a copy of the final Gapps Nano package for Lollipop v5.1
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] TheLoonyRebel:
Will there still be deodex versions of this ROM made?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] paratwa53:
As far as chromecast, If I am streaming a video, say off of youtube a chromecast icon will appear and ask if I want to cast it, I hit yes and it streams fine with audio.

But If I open a video on the sero I can never get it to cast. So it only works with streaming web video. Screen casting does not work.
​
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] tmoulder:
I tried the latest beta out, could not get through the setup wizard. Made it to "testing the connection", then just hung there forever. When I tried to skip the wireless setup, it crashed.

Thanks!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jerbear294:
I'm happy to see that development on this tablet keeps going on!

Good job Dolorespark! Even though my Sero is long gone, I'm still impressed with the progress on this thing.

I'll be sure to drop another donation when I have the money.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] sinnedone:
I also hanged on the wifi section.

I simply skipped it during initial setup and after all is done go to settings.

Sad to say chromecast screen mirroring still doesn't work. :(
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] tmoulder:
I tried that, but every time I skipped it, when I got to the "Enter your name" screen, it popped up "Setup Wizard has experienced a problem" and kicked me back to the wifi setup screen.

I should note, this was the american version, clean wipe and fresh install. I tried several times, and reflashed the rom twice to no avail.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Hag77:
Return to stock for repair (then back to dopa5!!)

So- I've been using the Dopa roms forver- they've been awesome- rock solid.. Welp- my S7Pro has finally decided to crater just as I was getting excited to install this lollipop rom. Whole tablet will just randomly shut down w/ random pixels blinking on the screen, etc.. Anyways- it's still under warranty so I'm going to try to return it for repair and would like to get it back to stock first though.. I found an old thread with stock roms and stock recovery, but no matter which combo I try the rom never boots- just sits at black screen after hisense logo. Has anyone been successful in getting this back to stock for repair, and if so can you point me in the right direction? Thanks for any suggestions!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] kc12:
Hag77, I left you instructions over there, on the other thread.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Hag77:
You're the man- sorry to take up space in this thread- just had my doubts of anyone answering me in that other thread, thanks again man! I'll give that a try now.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] CardinalChaos:
Overclock?

Any advice on how-to properly overclock? If I got to "Performance" under "Settings" menu and enable "Speed Control," and up the CPU Speed and GPU Speed, I tap the highest one and it still shows the default value after tapping under that menu. Looked like DoloresPark stated something on first page of this forum regarding it referencing the previous value you had it set to. Could someone clarify that?

I also saw the note on setting up an init.d script with upping the cpu clock, I'm slightly a noob on this but I built a script w 775 auths and same ownership /etc/init.d/01speed with the following:

#!/system/bin/sh

echo -n 1250 > /sys/kernel/tegra_cap/core_cap_level

echo -n 1 > /sys/kernel/tegra_cap/core_cap_state

I reboot and doesn't seem to do anything. There a better way to do this, perhaps an app like Kernel Tuner or something?

Hoping to go TURBO :silly:
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
I can't see any reason for a non-odexed version. In days of yore, odexed ROMs weren't popular because files weren't interchangeable between ROMs and couldn't be patched until they were de-odexed. Well, I doubt anyone wants anything off this ROM, and Xposed made patching system files obsolete. Is there some need for a non-odexed version?

I happened to get through the wizard without any issues this time, though it did take a while. To get around the issue, install the ROM without installing Gapps. Let it boot normally, wait a few minutes, then reboot into recovery and install Gapps. The wizard won't come up so you'll have to setup wifi and your Google account on your own.

Thank you.

Did you try rebooting then resetting it? Just like older versions of Windows, rebooting often fixes a host of problems. Also, are you trying to set it from the primary user? If you're logged in as an additional user, it won't work
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] TheLoonyRebel:
I thought stuff like theming wasn't possible on odex ROMs or am I mistaken on that?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] CardinalChaos:
Overclock, via "Performance -> resolved via reboot

Regarding the overclocking under "Performance" menu, you were right, the power off / power on did not work. I enabled the "Add reboot options to power menu," and this time held power button and chose reboot. Came back on and selected again higher clock speeds and the new values stuck! THANKS you are a golden god --> DoloresPark :)
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] kc12:
there is an app, if this is what you're talking about. I don't know if it works on the S7P.

http://xdaforums.com/showthread.php?t=1933849&nocache=1
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] CardinalChaos:
init.d support

Thanks this is exactly what I was looking for as well. Great documentation, what a solid community of support here.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] yellowbal:
This is the best build yet:

sero7pro-aosp511-beta1-v1.2.zip

The previous one was fine but was initially laggy when waking tablet. This one feels snappy all the time. I haven't found any annoying bugs yet.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] iolax:
hi all,

i'm using this rom currently & am loving it!

i'm just wondering if why there's no more charging animation while the s7p is off? everytime i plug it in, it automatically boots up.

no more charging while unit is turned off option?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jerbear294:
This has been a bug for a while. I forget the cause of it as I no longer have my Sero, but it's got something to do with SELinux and the kernel AFAIK.

[MENTION=5094650]dolorespark[/MENTION] feel free to correct me if I'm wrong.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jachol:
Hi,

Using the latest ROM too, but don't have your problem, when charger is connected I do notice the "Hisense" logo hangs for much longer than earlier ROMS before the charger animation displays, but that's something I can live with it's not a problem.

I have another tablet that boots up when charger is connected, I just switch it off again, and it charges in the off state, but unfortunately has no charge animation. ... Jack.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] TheLoonyRebel:
Going to quote myself simply to say... yeah theming works on odex. Carry on.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jt1929:
Backup Error

Hi everyone, I've got this ROM up and running on one of my Seros -- it's great and many thanks to the developer and whole community.

My other Sero is currently running an older OmniROM. I was able to install Philz Touch recovery (from sero7pro-philz6.58.0-dopa-v2.7.zip), but when I try to backup to SD card, error message is

I:tar: read error: I/O error

E: Error while making a backup image of /system

(I have a screenie of the full log, but can't attach or link to it as new user. It's on Imgur dot com slash 8HzR2ya in case it helps.)

I've tried this three times, each with the same result. I considered trying to backup to internal storage but that would require me to clear out a bunch of space, so I thought I'd check here first to see if anyone has any simple troubleshooting steps?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jt1929:
Well, turns out the OmniROM couldn't be backed up by Philz recovery (not sure why). So I just used my former CWM 6.0.4.4 to backup and then proceeded with the instructions. Maybe worth noting that the instructions don't mention that Step 2 (backup) might not work with Philz. So some people might prefer to first backup, then install Philz recovery, then flash the ROM, then flash the Gapps.

Anyway, I'm up and running on both Seros. Thanks!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] NemesisXV6800:
This may be unrelated, but I am having an issue with connecting a device via the OTG cable as well. The device is a RTL2832u TV tuner that is used for SDR. The tuner worked fine on KK builds and works fine on my GS4 right now, but no luck currently. The led on the USB stick does light up like it is working, but is not recognized by any SDR programs I try. I used the same OTG cable to connect to a USB storage stick and it functions normally. Has anyone else had any issues with non storage USB devices?

Otherwise, this ROM is perfect! Thanks for all your hard work!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] LNRrgB:
similar problem

Like the problem below, my system hangs upon a reboot (sometimes then crashing, and rebooting itself again - sometimes requiring me to hard reset), then going through the app optimization routine. Just sharing my experience,

EDIT:-- solution: pulled the 64gb Patriot flash card - reboots fine now.t

-------------------------

Every time I reboot the tablet it starts optimizing the apps again. Does everyone else get that also?

That definitely shouldn't be happening. Have you installed any apps/scripts that claim to "turbo-charge" your device? They sometimes do stupid things that can cause this. On the other hand, there could be, for example, file-permissions issues that prevent the files from being saved. For something like that, I would need a logcat
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] nccruz:
using link2sd made this happen to me...
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dolorespark:
Experimental Kernel - dopa5 beta1

I've created a hybrid kernel that fuses parts of the Sero 7 Pro's original kernel with the latest kernel for the Nexus 7 ("grouper"). The goal was to pick up the many changes Google has made to features like networking while retaining support for the S7P's very different hardware. It took a remarkably long time to develop, but honestly, I'm not sure if it was worth the effort. Perhaps you can tell me...

This kernel should be usable with any version of Lollipop for the S7P, and

may

be usable with Kitkat ROMs (I haven't tested this). Everything seems to work with the exception of two small bugs: the tablet goes to sleep rather than activating the "Daydreams" screen-saver, and the battery charge percentage is multiplied by 1000. I believe the two are related.

Installation is very simple: just flash the dopa5 zip - there's NO need to wipe anything. If it gives you problems, return to the current kernel by flashing the dopa1 zip.

sero7pro-aosp5xx-boot-dopa5-beta1.zip - experimental kernel beta1

sero7pro-aosp5xx-boot-dopa1.zip - "stock" kernel used by DoPa Lollipop ROMs
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] enfermo:
Thx for Your Hard work

I will install

Thx

PS I upgrade to AOSP 5.1.1_r1 - DoPa5 v1.2 beta1 in post 181

info from OP post 1

All working fine

then install the Experimental Kernel - dopa5 beta1 in post 207

All is working it ask to update the apps so far no problem

Thx for your hard work

Is any way to create a incono in the main scr for Unmount the sd card

Thx for any help
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Tool Belt:
Thanks DoPa. I am currently away from wifi, but itching to try the new kernel. How large is the download?

Thanks for all your support.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Tool Belt:
8+megs
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] nccruz:
FYI..

tried flashing on my sero7 with KitKat and just got a blank screen on reboot.... had to reflash 2.7/gapps/spoof to get back on KitKat..
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] TheLoonyRebel:
I was just about to test the kernel with my DoPa KitKat backup but you just saved me the time. I will test the kernel however with the current DoPa beta to see what works and what does not.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] yellowbal:
I briefly had the beta kernel installed but could not get the battery to show charging so I was not sure if charging works. I have flashed back to normal kernel.

While I had the beta kernel installed I didn't notice any significant differences besides the battery percentages.