yashsingh1/xdaforums huggingface dataset:
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] nightshack0:
That Hisense M470 is this same device right, M470BSA, yeah just checked. Because I basically have that same thing already, the ramdisk unpacked, what I was trying to do was set the ADB server to start at boot by adding "persist.sys.usb.config=mtp,adb" to default.prop on there, but that does nothing, adb still works after boot but not during boot. I was browsing other modified-kernels from other random devices and they have the same setting "persist.sys.usb.config=mtp,adb" or massstorage instead of mtp, can't see what's different. I think this setting just enables ADb by default, may have nothing to do about boot.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
I was just giving you a clear view of the source I find it easier to read github format than a text editor
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] YaKillaCJ:
Hey I just tried this xposed app tweakbox and crt works and more importantly changing songs while the screen is off wit volume buttons works. Grab it over here Tweatbox
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
Until I get this tablet could you attempt to get init.d working if it hasn't been done. I have pa ported but who wants to try. I'm sure my libs are a bit off I still may upload it. I decompiled to edit bools and added the correct storage list and a few XML that looked important. If it fails to boot I'm sure its my lib folder took the newer tegra files from it keeping blue tooth files the same. It also flashes the boot IMG not that that's necessary I think since it only formats the system I honestly think its smarter to port a 4.2.1 ROM from the n7. The bools were almost exact except WiFi dual band or something. I'll try that tomorrow.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] gotshores:
btw, the xposed framework with modaco toolkit works. i have two user profiles on my lock screen now. Haven't messed with anything else yet, but at least my wife and I can have individual profiles.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] MISRy:
For the price of this device the wife needs to save up and get her own. ;)

Sent from a Hisense Sero 7 Pro
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Nice..
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
Here we go

How does this look for adb on boot

In init.rc also try to add init.cm.rc

# adb force hack
setprop persist.sys.usb.config adb

# Include extra init file
import /init.cm.rc

Init.cm.rc

# CyanogenMod Extras

on init
export ANDROID_CACHE /cache
export TERMINFO /system/etc/terminfo
export TERM linux

on post-fs-data
mkdir /cache/dalvik-cache 0771 system system
chown system system /cache/dalvik-cache
chmod 0771 /cache/dalvik-cache

on boot
# Run sysinit
start sysinit

chown system system /sys/block/mmcblk0/queue/scheduler
chmod 0664 /sys/block/mmcblk0/queue/scheduler

# allow system to modify ksm control files
chown root system /sys/kernel/mm/ksm/pages_to_scan
chmod 0664 /sys/kernel/mm/ksm/pages_to_scan
chown root system /sys/kernel/mm/ksm/sleep_millisecs
chmod 0664 /sys/kernel/mm/ksm/sleep_millisecs
chown root system /sys/kernel/mm/ksm/run
chmod 0664 /sys/kernel/mm/ksm/run
write /sys/kernel/mm/ksm/sleep_millisecs 1500
write /sys/kernel/mm/ksm/pages_to_scan 256

# adb over network
on property:service.adb.tcp.port=5555
stop adbd
start adbd
on property:service.adb.tcp.port=-1
stop adbd
start adbd

# Compcache - handle at boot
service compcache /system/bin/handle_compcache
class main
user root
group root
oneshot

# sysinit (/system/etc/init.d)
service sysinit /system/bin/sysinit
user root
oneshot

Im sure you will need the files it asks for
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] atz06:
Just want to follow up to see you have a chance to finish a flashable zip on internal/external SD memory swap? Thanks.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] nightshack0:
I saw that code on a Nexus 7 kernel, but apparently this one you have here is running a "sysinit" binary, I have no idea what this is but could it be the one that enabled init.d and adb at boot?

I just saw your post but before, I was trying to add some other stuff, I added the adbd binary on /sbin on the ramdisk from a nexus 7 kernel, and I also supposedly have init.d working, did it by adding a new service on init.rc that makes it run a .sh script. "/sbin/bb/busybox run-parts /system/etc/init.d" and added busybox too (Got this idea from a nexus 7 kernel).

I haven't tested it but init.d

should

be working now.

Now to see what the sysinit binary is doing and trying to add it to see what happens.

EDIT: apparently all it does is handle the init.d scripts a different way to what I did
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
cool hoping i get this tablet next week cant wait to to port something plus init.d that means zipalign on boot etc and other tweaks makes sense to port now if init.d works try a 4.2.1 nexus 7 aosp and see if it boots since aosp doesnt have all the bin and xbin tweaks or whatever cm does theres even modified nexus 7 4.2.1 roms I took a look at them yesterday to see whats different since aosp doesnt include all the tweaks i could find more proprietary files. I actually have a small list of them to upload its based from that hisense source i found with the new libs and firmware wifi idk yet or sound but it looks like its in the vendor folder and the lib modules and etc/ broadcom also in its wifi folder.

I attached the files you will need of course some of it is things we do anyway like keeping stock vendor and etc but lib is the most important and changing the xml in framework-res
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Cooter007:
Am I to understand that you have PA ported for this tablet? I will test it if you want me to? I've started from scratch with this tablet so many times I've lost count. I was trying to port SmoothROMv4.3 (4.2.1) but I'm way over my head.

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

Nexus 7 SmoothROM 5.1 (wife took it)

Hisense Sero 7 Pro running xboxexpert mod

Verizon Galaxy Note II Stock

Galaxy Note 10.1 stock running zedomax APP2SD

Verizon Galaxy SIII (for sale)
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] AndroJak:
Hey all,

Been running stock for a couple of weeks and tonight rooted and flashed recovery successfully - cool!. Rebooted and flashed CircleBatt_MOD_Blue on the stock rom and now it just hangs on the boot animation. Guessing I shouldn't have done that.. Suggestions?

Thanks in advance.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Cooter007:
xboxexpert is the man but I think you need to flash the Tablet UI before the battery MODs. I think the battery MODs only work with the tablet UI.

My order

1. Flash xboxexpert ROM

2. Rebooted let the ROM settle out

3. Back to CWM flashed the Tablet UI and then immediately flashed the battery MOD. Did not reboot between Tablet UI flash and battery MOD flash.

I would go back and flash Tablet UI and see if that solves your problem.

EDIT: I put "don't" before.... scratch that, do flash Tablet_UI and then battery MOD.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] AndroJak:
Thanks - yep, my next step was going to be a ROM flash, was hoping for a fix to my mistake - and since I neglected to make a backup, I suspect there is no easy path back..
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Cooter007:
Did you try to flash the Tablet_UI on top of what you have now? I would do that before reflashing the ROM.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] AndroJak:
I may give that a go, but I am running a stock rom and it appears the mods are for the custom - I will hack around a bit and then toss in the towel and just flash the custom rom I guess..
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Stop stop stop. People dont listen. Your on stock which means odex'ed. You need to wipe JUST SYSTEM keep your data. Its in the mounts and storage section of CWM. Flash my stock deodexed but edit the script to NOT WIPE SYSTEM!. Boot once to it then reboot to recovery and flash tabletUI and battery mod all at once. Reboot and your good.

I'll upload a stock deodexed now that doesn't wipe system for you and post in the second thread.

Updated a few moments later:

Want to flash a Deodexed version of the stock OS but keep your current data? Flash this ROM it will retain your data partition.

You can then boot into it once then flash a tabletUI and battery mod

[ROM] Sero 7 Stock Rom [Deodexed/NOWIPE] Anyone can feel free to use this zip to create their own ROM build it will flash and work 100% of the time.

Please test your work before you release to public!

Step 1: Flash the zip located above

Step 2: Wipe Cache

Step 3: Wipe Dalvik-Cache

Step 4: Reboot (when asked if you want to root you can choose yes if you want to add the su bianary - see step 5)

Step 5 (optional): Once rebooted if you chose to root in CWM, download SuperSU from market then run it and update the binary to become rooted.

Step 6 (optional): Reboot to recovery and flash a tabletUI mod or battery mod
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] AndroJak:
Thanks for your reply - doing my best to listen, have been following the threads so just trying to read and learn, unfortunately made a mistake though, but that's my fault, no one else's, appreciate the help.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
If you rooted with my script you have recovery. Download the zip and put it on a sd card. Boot to recovery with volume down and power. Once in recovery install the zip off external sd card. then reboot. Once in the rom put the usb cord in and drop on tablet ui and battery mod somewhere. Boot back into recovery and flash them.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] AndroJak:
Yep - got it done, thanks again, have a good night.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Cooter007:
You are running stock???? I thought you had flashed a custom ROM. Those MODS won't work with STOCK ROM.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] AndroJak:
Thanks, yes, I hadn't realized that initially, but of course do now.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Cooter007:
My Bad.... sorry I was leading you down a bad road. I looked at your original post and you clearly said you rooted but said nothing about a custom ROM. I made a bad assumption.... I always ROOT to load a custom ROM so I jumped to a bad conclusion.

xboxexpert straightened us out. I told you he was the man. I would have felt real bad if I would have had to buy you a tablet:crying:
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] AndroJak:
Nope - it's on me - if I had more carefully read the original posts, I wouldn't have screwed up in the first place.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] sudermatt:
Any chance of getting the bookmark sync issue fixed?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Take the bookmark sync apk and put it back in /system it works. Don't fret though I'm in the process of compiling all the tweaks here into one solid rom....hopefully. Then again I may be holding out for someone to port over something....

attached
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
Im going to try to port aosp today from nexus 7 to figure out the proprietary in the time im having probs with the updater script the symlinking is not the same as nexus 7.

also could someone try this

Pulling a config file from a kernel.

.

A. Open a terminal

B. Type "adb pull /proc/config.gz"

C. Type "gunzip config.gz" it will make a config txt if this file exists if it does please upload

The above steps explained:

This will allow us to pull a base configuration file from a known working kernel. It makes it a lot easier to start out and let's us take baby steps through the whole process. As a note though not all kernel's support this

B. Use adb to pull a copy of a working config file to use as your source.

C. Unzipping the config file.
​

.

If it exists but permission denied then

adb root

If port wont boot try below after you get booted again or try once your in recovery before you flash stock

adb pull /proc/last_kmsg /sdcard/

also adb insecure :) hope this helps http://xdaforums.com/showthread.php?t=1687590

full guide Here

if you need more guides i have them also try this for adb on boot

Not made by me but a guide that took a while to find its from the asus transformer decompile a modded kernel same configs are there

"In the original file, ro.secure=1 (which would limit adb to the "shell" account again), ro.debuggable=0 (I'd have to look up what exactly this does), and persist.sys.usb.config=mtp without adb (I think this modification is what automatically enables "USB debugging" at boot time)."

My default.prop

# Modded default.prop
#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=0
ro.allow.mock.location=0
ro.debuggable=1
persist.sys.usb.config=mtp,adb

original default.prop

#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=1
ro.allow.mock.location=0
ro.debuggable=0
persist.sys.usb.config=mtp
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Attached you can just use winrar​
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
very very cool too bad im no kernel nerd lol im learning all this just by reading lol. Should help get a kernel source except a few drivers for things like hdmi and bt i guess again this is stuff I have read from various sites.

im on lubuntu so gunzip config.gz works past this file to anyone who wants to help
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dc52317:
So a lot of posts and methods of rooting modding etc. I if I just want to root and uninstall bloat ware what is best method? Adb root install superuser? Do I need to install cwm or can I just root and the use file program to uninstall bloat?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Run the root process in Post 2 and when you see "[*] Exploit complete. Rebooting device." exit the command prompt, your deice should be rebooting. If your device is not rebooting but you exited the command prompt please reboot it now, your rooted. This will skip CWM installing. I mean there is no harm in installing CWM. Superuser is included in the root process. Once your rooted you can easily get an application from the Google Play store like Root Explorer and remove what ever you want from /system. If you wanted to move the items out of system into another folder incase you wanted to retain the applications you removed you can do that too.

Any other questions?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] sudermatt:
/system/apps

Yes it worked....thanks much
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Khalsa4G:
Grabbing one of these today for my dad. Can't wait to root and throw in your ROM!

AT&T S4 | SHOstock | Faux123 005m | xda premium
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dc52317:
Nope, that is what I wanted to know, thanks!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
I guess nvidia still uses this

https://devtalk.nvidia.com/default/...opment/hisense-sero-pro-7-kernel-development/

Could Someone run thanks

adb shell cat proc/mtd
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
Makes me want this tablet even more

http://www.amazon.com/i-BLASON-Hise...1371360276&sr=1-1&keywords=hisense+sero+7+pro
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Khalsa4G:
Hey all! First of happy father's day to all you dads out there. Hope you all have a wonderful day.

I just got this for my dad and I can press the Hisense in the back... Would you guys consider this a defect? Also, the OS lags considerably when a app is pressed. Any and all advice is much appreciated!

AT&T S4 | SHOstock | Faux123 005m | xda premium
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Dre363:
That cmd gives me this: /system/bin/sh: cat: proc/mtd: No such file or directory
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] sudermatt:
I purchased this case yesterday

http://www.i-blason.com/slim-fit-leather-case-for-sero-7-pro-tablet.html

Will let you know when I get it....when buying cases, be aware that the Lt and the pro are different. Make sure its a pro case.

In want to ask the OP if he minds posts in his thread that are not related to romming.

Please advise.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jeeps13:
You can always take it back and wait for the new N7.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] gwid:
I'm very interested in this case...I look forward to hearing what you think!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] tmoulder:
When I unzip the file XE_Sero_Root.part2.rar, using 7zip, I get an error "Data Error in Busybox the file is broken." File lenght after extract is 0 bytes
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
See part1 and part2? That means if you put them both in the same directory and unzip part1 part 2 will follow. Busy box is the cut off point so if you do each individually it will fail. Do not extract individually.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] YaKillaCJ:
I'm sure it's like this for now as far as speed. Mine doesn't lag up tho and best believe it's full and being tested extensively. I'm sure am aosp based rim with a custom kernel would make this thing run as fast as the N7, if not faster.

Btw, I ran a system monitor and core 3 and 4 isn't even active.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Jacob030:
Try tegra overclock or kernel tuner. They both show all 4 cores coming online and going offline as needed. One thing I did notice when using tegra overclock is when only 1 core is active its clocked at 1.3ghz, but as soon as the other cores come online it down clocks to 1.2ghz. Even if you change to performance gov and force all 4 cores online.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] DoubleJet:
Got my S7 pro today and tried to just get root for stock rom. I followed the steps in post #2 but ran into some problems. After ran XESeroRoot.exe it opened Device Manager and suggested that 'You will see M470BSA with a Yellow Sign', but my M470BSA seemed already been correctly installed under Portable Devices. When I tried to upgrade driver as instructed Windows would not do anything and determined the driver is up to date. I assume somehow I already have the driver correctly installed before and continued the steps. At some point the cmd window showed '* daemon not running. starting it now on port 5037*', and then showed '* daemon started successfully *', and then just stuck there with nothing happened. I've waited for more than 10 min and tried again for a couple of more time but still the same. Any suggestions about this problem?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
ADB Debugging is not enabled, read the instructions again. or....you have bluestacks installed? Not sure with out a teamviewer session or more info.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] DoubleJet:
Is ADB debugging the same thing as USB debugging under developer options? I have this enabled. Also I do have bluestacks installed but it's not running when I tried to root. Do I need to uninstall bluestacks?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Figured. Goto run and type services.MSC

Stop the blue stacks services.....root your sero 7...start the services when you are done. Enjoy.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] DoubleJet:
Just tried but failed. I then completely uninstalled bluestacks, tried again but got stuck at the same point..meh
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] nightshack0:
I'm a complete noob with kernel stuff but I was just trying to compile a nexus 7 kernel with the config from this device but had some compilation errors, I don't know if I should keep on trying with the kernel (with no driver source from hisense) or get back to the adb-on-boot problem which I'm not sure anymore what is that's happening because on the ramdisk there are no differences as to any other kernel which has adb at boot. Or I should just try porting a rom without a logcat but I'll get so tired of not knowing what's the error on boot. (Which could be either a kernel problem/etc or a simple library mismatch)

I also was wondering why it never got to 1.3Ghz when it was advertised it has a Tegra 3 CPU at 1.3ghz, but then I looked it up and it's a 1.2Ghz CPU with 1.3ghz when it's on single core (This particular Tegra 3 T30L, which is same as nexus 7), so this is normal.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
Did my new method for ADb on boot work? Also I included a proprietary file list that should help out a bit. I figured out more files that I'll push to my github after I complete the source.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] nightshack0:
Which new method do you mean?

I have tried some stuff, but there's no difference in the ramdisk apparently, I compared it to other kernels' with adb at boot and it's the same so it must be something different making it only work at boot.

If you mean the mtp,adb on persist.sys.usb then that's not for boot that's just for default configuration, which I had added by the start when I was explaining and wondering if it just enabled it by default

And yeah I checked out your propietary file list which helps having it all in a same place but I'm wondering if so many library mismatches (some from nexus 7 and some from sero7) will be able to get a ROM to boot. Except the "/system/vendor" which is all sero7 stuff.

Just some random almost unrelated thoughts :

When I ported another rom from another device (Nexus S miui -> with cyanogenmod files from galaxy s(captivate)) which both are kinda similarly related to how nexus 7 and the hisense sero 7 pro are (same chipset but different hardware), having a lib from one and another from the other made it conflict between. Though to make the ROM work I only needed libraries from the original device with vendor files and /system/lib/hw from the ported rom device, and some framework-res.apk (some .jar changes but that's only because of a MIUI - > CM difference)
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
That's true but only the libs changed in 4.2.2 that's why I had to make a list for proprietary things so when building it uses them. If your porting 4.2.1 you don't have to change it. I get confused about porting when the xbin and bin are so different compared to aosp since there are no tweaks.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Reboot, you cant have any bluestacks open or running in the background. It will think there are two devices plugged into the PC.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] DoubleJet:
Don't know why but it just wouldn't work on my computer. Something must be messed up from my other android devices rooting work. Changed to another PC and everything worked like charm. Anyway thanks for your promote help. You the best :)
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
I really don't know but glad I could try to help :)
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] phonetec:
http://xdaforums.com/showthread.php?t=2192122

[APP][ROOT] FolderMount - Link folders from internal SD to external to free space
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] sudermatt:
Anyone confirm this works for us?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] kekinash:
Works. I'm using it with Copilot and Slovoed.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] atz06:
Folder Mount works

Works for me on both a GPS and dictionary app.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] tjupille:
works with B&N Nook App
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
Would someone test my casual if I attempt to make one
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Sure PM me a link do not post here until I test functionality if you want to create your own thread that would probably be best.