yashsingh1/xdaforums huggingface dataset:
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
Xbox? Please enlighten me now I really want this tablet to develop for.

---------- Post added at 03:26 PM ---------- Previous post was at 03:23 PM ----------

Fascinate and Epic 4g and I am hopefully by next week. I just grabbed up the specs I need to hurry for price goes up. Wonder how much different is it from the friendly nexus 7 they both have tegra 3 hmmm.... I really want it.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Tablet is very nice. I really enjoy it. I did a inductive coil charging mod to it and I only do that mod to the tablets I really really like. I seriously think that if someone were to port over a rom it would blow this thing out of the water. Given the fact that if you just google.com search Sero 7 you get my thread makes me believe that people are extremely interested in the tablet and modding it. I would be willing to throw you what ever you need to get it going. I could send you the kernel and do any flashing prior to you picking one up yourself If you wanted to see if its even worth buying. I'll be your beta tester behind the scenes.

This is my daily driver tablet. Its fast and the WIFI drain on the stock rom is non existent. The screen is pretty good quality not like you see with some china tablets out there. The build construction is solid like the nexus 7 which is also a thumbs up for me for only $150 bucks. I had a conversation with the Hisense mfg facility reps and then then the corporate and they explained that Walmart failed at really pushing this tablet Marketing wise that's why its very hard to find. Not many Walmart employees know it is even in their cages.

Let me know what else you need to know or what you need from me in regards to this tablet. Lastly fastboot is always present by default (VOL UP & POWER) and you can literally flash anything through it which basically makes this unbrickable.

-XE
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
Its possible is it 4.2.2 worth tampering with do you have any source for your cwm port. I never did that before. Im willing to sell my belongings to buy it.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
ro.build.version.release=4.2.1

I utilized the stock recovery to build CWM from there then edited the recovery.fstab to reflect external sd. That parts done recovery is good. I have uploaded the kernel in post 1 if you wanted to recompile and edit. The stock OS is also in post 1 aside from a full blown CWM image pull which I don't have on me right now.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
Lol I'm not that advanced but I read lots of guides never really had a phone that didn't have source.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
I attempted to Port Rootbox using some premade batch file over in another forum but what threw me for a loop was the fact that it looks like this stock build is built off of a handheld device. I was trying to port from a tablet device. I'm not finding any thing equally close to 4.2.1 with the same tegra3 specs that I could port from thats what holding me up. I did notice the partition structure is extremely similar to a Nabi 2 device. even the init portion of the kernel where the storage locations are setup is almost exactly the same.

For giggles I tried to flash the TWRP precompiled recovery for Nabi 2 and it didn't load. I just re-flashed through fastboot CWM Touch and it was fine again. I have the time or means to spend on compiling TWRP for this tablet when CWM Touch works already.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
Cool so if the partitions are the same you could add the extra flags for twrp for external SD and sdcard maybe a few more to get it to boot . don't know if you need custom recovery graphics or not. I'm ready to get this tablet hopefully next week . Have you tried begging them for source . Why did they choose 4.2.1 lol they knew we would want custom ROMs .
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
I called the company and tried but they would not release my call to anyone helpful in the USA at least.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
That sucks but have you tried to compile cm10? Using mkvendorsetup.sh you have the recovery fstab all setup . what about the system partition sizes etc.

What tools will unpack the boot.image?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] TonyBigs:
Maybe it's just my local Wal-Mart, but the "tablet section" is just horrible -- just a couple of OLD beat up demos and a little Nabi. Nothing current is available to demo. The whole section is unkempt and shabby. Maybe the margin is so low that Wal-Mart cannot afford to advertise or demo it which is a *real* shame.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Cooter007:
xboxexpert is a developer...... I've been using his ROM for weeks now without a problem.

I've tried to port CM10 and SmoothRom4.3 and have failed both times. I can get the boot animation [woohoo] :)

As soon as my son goes back to college I will get back in my 'mancave' and my be able to use my linux box. I'm on a stiff learning curve right now.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
I thanked you for the comment but I am no where near as good as others.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] gruiz3:
Built off a mobile platform?!?!?

If it is built off of a mobile platform, the two closest handsets i can think of that run tegra three are the international one x and the one x +. I have no clue if that helps, but im gonna grab some one x roms and just tear the crap out of them lol.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dc52317:
Settings Storage Crashes now after using post#2

SO I ran post number 2 as instructions outline, went to settings after it said complete and storage and crashes the settings everytime. I also noticed when I clicked on superuser.apk it says there is no su binary installed

What did I do wrong or forget to do? I noticed when I un-tar the archive I get a busybox error, file bad.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
You didn't extract both parts correctly. Use winRAR to extract the archive as they are compressed and busybox is the break in the file structure. If you extracted part one and two individually you will get the EXACT error as you just stated. Its cool though you can get away with just re-running it once you are extracted correctly.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dc52317:
Oops, fixed root still crashing on storage setting, not sure why. Maybe sdcard issue. No sdcard works, put in sdcard crash. Sdcard from phone blank but works in galaxy s3
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] angellsl:
Could someone please upload an image of /dev/block/mmcblk0p12? Mine is corrupted. Probably flashed/formated too many times

By doing the following:

adb shell

su

cat /dev/block/mmcblk0p12 > /sdcard2/p12.img

then upload p12.img from your sdcard.

Really appreciate it.

---------- Post added at 02:32 AM ---------- Previous post was at 02:25 AM ----------

Never mind, I think it's the data partition, too big > 5GB
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Taking forever to finish...If that's the data partition I cant upload it. I use this tablet for work and that's just not going to happen :)
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] angellsl:
Thanks! Just reformated it, and it's all good now:)
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] envygreen:
Xbox, you may not be as good as some other devs in depth of knowledge but you're actively tinkering, sharing, and super helpful. No complaints here! Also, suggest everyone add the request forum to your sig till we get a home!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Cooter007:
I've screwed it up !!!!!!!!

I've been trying to port a few ROMS without any luck, now I'm stuck on the "Hisense" startup screen. I can get to Recovery CWM but I can't successfully load any ROMs. It appears to load the ROMs but it will not reboot. I think I've screwed the internal sdcard up. I receive "E:Can't open /cache/recovery/" so I have done something to the internal SD.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Usually if you do a wipe of cache it clears that up. You can also just restore from a backup if you have one.. Unless your script repartitioned the internal file system during install of a port I don't think you broke it fully. Can you post your updater-script's here so I can take a look tomorrow.

If you can boot to fastboot by removing the usb cable and booting with volume up and power. Run the XERecovery from Step 2 it will reflash CWM, sometimes it corrupts its self, and hopefully fix your issues. Also if you can manually download the boot.img from Post 1 while in fastboot type the following

that will reflash the kernel
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Cooter007:
You DA MAN!!!!!! I'm back! I know it was in this post somewhere but I must have over looked it..... I'm still not giving up.... I'm going to try one more time before bed. As I mentioned above I'm not on my dual monitor Linux box, I'm stuck on my wife's WIN7 laptop until my son goes to Niger this summer. He took my man cave!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] nightshack0:
[MENTION=557282]xboxexpert[/MENTION] / anyone: There's no way to get ADB to start before boot right? I think that's either the adb binary or a kernel thing isn't it?

Was trying to boot a rom and see what it shows but it's a bit hard doing it basically blind (without a logcat)
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
I'm going to go ahead and beg them for kernel source again device isn't such a big deal.@ dev you have source for cwm if I'm not mistaking I need to to know the size of the partition scheme etc . It is possible to use the prebuilt stock kernel to build cm I just need a bit more info and proprietary files libs blobs etc

Sent from a sad kid who wants this tablet
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
I already have a partial device tree I'm going to need help with the board config. I also will need op help on getting the blobs from the device.

Its very similar to the Nexus 7 compared to other tegra phones. I also found another hisense device Google is wonderful .
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Thats teh exact problem that made me pretty much quit. I would get exactly where you are at now. OHH NICE A BOOT SCREEN....no adb shell. This is because if there are any errors pertaining to the bootup adb never starts.

BOARD_BOOTIMAGE_PARTITION_SIZE := 0x105c0000

BOARD_RECOVERYIMAGE_PARTITION_SIZE := 0x105c0000

BOARD_SYSTEMIMAGE_PARTITION_SIZE := 0x105c0000

BOARD_USERDATAIMAGE_PARTITION_SIZE := 0x105c0000

BOARD_FLASH_BLOCK_SIZE := 131072

fdisk -l /dev/block/mmcblk0

Disk /dev/block/mmcblk0: 7818 MB, 7818182656 bytes

4 heads, 16 sectors/track, 238592 cylinders

Units = cylinders of 64 * 512 = 32768 bytes

Disk /dev/block/mmcblk0 doesn't contain a valid partition table
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
Cool do you have a complete board config would be nice? Sorry to bother but can you upload your full source I don't want to miss anything
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jpisini:
I opened a support request with hisense to ask for source. I figured it couldn't hurt.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
USE_CAMERA_STUB := true

# inherit from the proprietary version
-include vendor/hisense/m470/BoardConfigVendor.mk

TARGET_ARCH := arm
TARGET_NO_BOOTLOADER := true
TARGET_BOARD_PLATFORM := unknown
TARGET_CPU_ABI := armeabi-v7a
TARGET_CPU_ABI2 := armeabi
TARGET_ARCH_VARIANT := armv7-a-neon
ARCH_ARM_HAVE_TLS_REGISTER := true

TARGET_BOOTLOADER_BOARD_NAME := m470

BOARD_KERNEL_CMDLINE :=
BOARD_KERNEL_BASE := 0x10000000
BOARD_KERNEL_PAGESIZE := 2048

# fix this up by examining /proc/mtd on a running device
BOARD_BOOTIMAGE_PARTITION_SIZE := 0x105c0000
BOARD_RECOVERYIMAGE_PARTITION_SIZE := 0x105c0000
BOARD_SYSTEMIMAGE_PARTITION_SIZE := 0x105c0000
BOARD_USERDATAIMAGE_PARTITION_SIZE := 0x105c0000
BOARD_FLASH_BLOCK_SIZE := 131072

TARGET_PREBUILT_KERNEL := device/hisense/m470/kernel

BOARD_HAS_NO_SELECT_BUTTON := true
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
Cool I'll do it when I wake I have all of it done based of cm guide and all overlay from nexus 7 guess what the tegra 3 transformer and nexus 7 use the same overlay I'm sure im missing something for flash too tired too add the config. Last thing I'm stuck on creating the ramdisk folder for files to copy. Also the proprietary files, still it's indeed similar to the nexus 7 minus the torch for the led etc . well its almost done. Oh yeah no custom releasetools I really never understood that file. I'll have some good friends help me later on. Its looking good for my first time creating a device tree . I only actually modified them . Hope this helps

https://github.com/Xlab/android_device_m3101

https://github.com/CyanogenMod/android_device_asus_tf101
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Thank you.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
The blobs are completely different the nexus 7 is the closest I don't know my libs so it might be missing something last thing so far is the product packages. There's no need to care about kernel I'm sure 4.2.1 kernel can boot 4.2.2

Easier to just get a dirty build then manually add the boot image and modules. Also partitions are generic you need the actual size using the command cat proc/partitions I think those are paths I guess a real build needs them seen it in a commit on tf101
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dc52317:
Storage settings crash, SDcard not recognized

Any idea why my sdcard shows up when usb connected to pc, but does not show up on Sero and storage setting crashes the settings application? Only thing I did was the root. Any suggestions before flashing back to stock to see if that fixes the issue?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
Someone tried to port a ROM may I ask what device was it. I will try to port from Nexus 7 paranoid android halo :)

I already know most of the proprietary blobs

The best part is the updater script is perfect same partitions
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dc52317:
Stuck on Hisense Screen

HELP, so since my external sdcard slot apparently does not work I tried to flash back to stock and somehow now it sits at Hisense boot screen and goes nowhere. So can I still connect to this via adb? I can get into recovery still, but can't seem to get a connection to load any files. It has been a few years since I have messed with a device and am not sure of the best way to return to stock.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
I know nothing of this device but look a page back I think. Download newest adb and fastboot files as well . make sure drivers installed properly then I guess fast boot stock IMG and flash recovery image , then flash the stock or modified ROM.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dc52317:
Well I was able to flash recovery again and stock boot image. Still just sits at the HISENSE boot screen, I can get to recovery and fastboot, but the sdcard slot does not work, so I can't load the stock rom to flash, is there another way?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
@ dev I noticed in your updater script symlink bin/toolbox

That's strange so there is no symlink to xbin or bin just bin/toolbox ? I'm done after that already set up framework . I'm scared I might ruin someone's tablet . Can someone send me a ls of system/xbin system/bin and system/bin/tools

http://android.stackexchange.com/questions/26123/android-boot-up-messages-for-debugging

---------- Post added at 08:27 PM ---------- Previous post was at 08:15 PM ----------

There is but I'm not familiar with it I seen once a way to side load into the internal SD but I'm not too sure.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dc52317:
OK I was able to use adb to sideload in clockwork and reload the stockrom, I see there is instructions on how to flash stock recovery I am not sure from where do I flash this, recovery, fastboot, or after it boots

DO you know
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] angellsl:
Did you try another sd card?

Did try adb under recovery?

One of your partition might be corrupted? Try format partition in recovery. I had this problem yesterday, reformat my data partition solved my problem

You may also try adb when you're stuck at boot logo,I was able to
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dc52317:
I was able to sideload the stock rom, I want to flash stock recovery just not sure how, need to return as there is something broke with sdcard, I have 4 of them and they work in every my S3, S4 and Lenovo tablet just fine.

How to flash stock recovery, I see instructions on first page but do I do this from sideload in recovery, or fastboot or???
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
Fast boot
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dc52317:
fastboot flash recovery recovery.img

Correct syntax
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] angellsl:
Fastboot flash recovery stockrecovery.img

Or

The instruction on the first page after you boot into android.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] dc52317:
THANK YOU

Thank you for the lesson in Fastboot and ADB, back up and running as stock, hopefully I can find another one of these locally.

Such a great website, thanks for all the help!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
what this guy said ^^^^^^^ i was expecting there was instructions in the thread
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
I hope all realize that in my root package I included a XERecovery.exe that will do exactly what was just done. As long as your in fastboot it does everything for you to get recovery back up and running. Its basically Post 1 simplified.

Just in case you were interested in the code see below;

adb kill-server
md "%USERPROFILE%\.Android"
echo 0x109b > "%USERPROFILE%\.Android\adb_usb.ini"
echo [*]
echo [*] If you see your device below proceed if not exit
echo [*]
fastboot devices
echo [*]
pause
echo [*] Device found.
echo [*] Flashing CWM Touch Recovery...
echo [*]
fastboot flash recovery cwm_touch_recovery.img
echo [*]
echo [*] Flash complete. Rebooting device.
echo [*]
fastboot reboot
echo [*] Waiting for device...
adb kill-server
adb wait-for-device
echo.
adb reboot recovery
echo.
echo [*] All Done! You should be in CWM Touch Recovery!
echo.
adb kill-server
pause
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Jacob030:
Hi, I just bought 2 of these and I am wonderin if I need the android SDK installed to root and install cwm.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] enaybee:
if button combo is not working for you then you can try to download any third party app like Quickboot reboot to boot directly into Recovery, Download mode ... Hope this helps. :good:
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] lentm:
Just tried this, and doesn't work.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] htcfan85:
Worked it out
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
What part failed?

This is specific to his rom not my recovery. You can try and see if you get adb access while booting up the device if you get adb shell you can try adb reboot. Please dont post issues with other roms in this DEV thread.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jpisini:
Tried this it says it is successful but I still have the CM boot animation.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Do me a favor and flash the zip provided below in CWM...tell me if that works.

Added revert to stock bootanimation in post #2 It is flashable via CWM.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Volume - and Power on with no USB cord inserted.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jpisini:
That is what I needed. Thanks.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Worked?
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] lentm:
worked for me. this was what i looked for.

thanks!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Your welcome. I also uploaded a full revert to factory in Post #2
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] webdroidmt:
Possible to build a touch version of CWM? I know there's a checkbox for it in the builder on CWM site but do we have to know the touchscreen drivers for this device for it work?

Thanks,

Mike T
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] lentm:
Just installed that too since I need to exchange mine :(

Mine has a dead pixel and a front camera issue.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] wbales:
I have the front camera issue too..... I'm pretty sure Google hangouts worked, but taking a photo with the front camera gives me a black box
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] jpisini:
Sorry after I posted I remembered I could do a restore and get the animation back. I have to figure out how to change the animation so I can test this. I apprieciate the work.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
You can edit my stock animation zip and just but your own bootanimation.zip in the package then flash it :)
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Done, updated thread #1 and #2
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] zenglh1988:
Hi. After following the post 2, Sero 7 Pro will revert to factory stock rom? Because the volume key on my Sero 7 Pro is loose on the third day. I need to exchange another one. Thank you!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] xboxexpert:
Yup, It works just fine. I've been actively trying to Port Rootbox from Nexus 7 to Sero 7 and every time I fail miserably and the tablet boot loops I test the factory reset zip and every time it reverts to stock OS. So yea it works.

-XE
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] nokia.vertu2@gmail.com:
I'm looking forward to it! If you need me to test it out, let me know!
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
I'm telling on hisense

Im going to tell someone idk who yet but its not fair to restrict a device with such specs

lets email them

service@hisense-usa.com
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] nightshack0:
But as soon as it's on the bootscreen (after the hisense one) shouldn't it be possible to access ADB to see where it's failing? I don't know much about this but I tried setting the adb persistance by unpacking the kernel and modifying default.prop (setting it to both mtp and adb) and checked where adbd was starting on init.rc but it made adb to stop working completely (No devices detected), I even tried using same Device ID or whatever so it wouldn't conflict with the current one but same thing.

I have no idea if it's even possible to do it this way, just experimenting around.
[Hisense Sero 7 Pro ROMs, Kernels, Recoveries, & Ot] Unjustified Dev:
i seen something like that in another tablet the Nexus 7 or this hisense source i found https://github.com/Xlab/android_device_m3101. Maybe the transformer i cant remember.

https://github.com/C457/android_device_hisense_m470/tree/cm-10.1/ramdisk