August 18, 2016 at 3:06 am #47170
today’s the day I received my Hi8 and today’s also the day I bricked it 🙁
I attempted to boot Linux from an USB stick, which didn’t show up in the Boot Devices selection, so I went ahead and played around with the USB settings in UEFI.
I turned OTG on PCI and as suggested USB VCC off. After a reboot I found out, that I messed up.
I can’t enter the UEFI now, attached keyboard/anything else is not recognized (even on an powered Hub). My first screwup.
At this point I could still boot into Android and Windows. I found easyuefi which gave me the option to change the boot order. I hoped I could get it to boot directly into the UEFI. I moved EFI shell all the way to the top of the list and selected “just once”. This somehow didn’t save.
Now my Tablet boots into EFI shell. EVERY SINGLE TIME.
I can’t boot Android, I cant boot Windows and I cant use the UEFI.
My last resort is DnX Mode. I need to reflash the Bios then “boot from file” into Windows and then fix the boot order.
I found the correct UEFI files for my HI8 – it runs BIOS 207, but I can’t boot it from USB, I have to flash through DnX. There is even a tool for this purpose: http://forum.xda-developers.com/x98-air/help/baytrail-dnx-mode-bios-flashing-tool-t3295105
Problem is: It got removed.
Can anybody help me :O
Funny thing is: I am normally the person who tells others to not screw around with the BIOS 😛
Thank you for your help 🙂August 18, 2016 at 3:00 pm #47235
Update: I found the DnX flash program (here).
Problem is: Doesn’t work with the Hi8. It won’t start flashing the BIOS in DnX mode. Will just reboot into the bubbles menu where I could enter the UEFI, if I had a working Keyboard.
On to the Manufacturing Tool…August 18, 2016 at 4:38 pm #47242
I don’t have the Hi8 so please keep in mind that my suggestions will be a bit hit and miss on this, also I’m pressed for time at present…
Firstly, have you tried holding down the volume down button while booting? You might be able to use the boot menu if there is one on the Hi8.
If that’s no good do you know of a recovery (ideally TWRP) that works on your tablet? (Do not flash anything to try)
Please also confirm that you have the Hi8 (Bay Trail Z3736F, Insyde H2O BIOS) and not the Pro version (Cherry Trail).August 18, 2016 at 4:55 pm #47246
Hi do have the normal HI8, not the Pro Version.
There is a Windows/Android Menu when holding Vol-, but both only boot into EFI shell.
Holding Vol+ in Windows Mode gets me to the screen with the bubbles: “Continue, Boot Manager, Device Management, Boot from File, etc”
I can’t choose anything there without a keyboard.
In Android mode Vol+ gets me into the DnX Mode. It’s detected in Windows just fine.
I found TWRP here: https://www.tablette-chinoise.net/forum/twrp-recovery-v2-8-7-0-t8147 I dont speak french, but with some Google Translate I was able to download the file. It has a Recovery.img inside, so I guess it’s legit.
I tried fastboot booting that yesterday, allready. But using fastboot boot *anything* results in a boot to the bubble menu for me. I guess I have to use the Manufacturer tool (used fastboot on a lot of other devices, so I was confident using it).
I disabled the full screen logo before screwing with USB, that’s why I know my Bios Version is 207. @jonathan
Thanks again!August 18, 2016 at 5:42 pm #47249
What’s the serial number of your tablet please?August 18, 2016 at 5:44 pm #47251
Hi8 *MYSERIALNUMBER*August 18, 2016 at 6:18 pm #47254
This is a wild shot in the dark but please try:
- Connect your tablet to your computer and put it in DnX mode
- Put this file in the same directory as the TWRP recovery.img you found along with the fastboot files (exe/dll).
- Start a command prompt in the above directory (from Windows Explorer ALT+D cmd enter).
- Type “fastboot devices” <enter>
- Copy the device name
- Replacing <device> (i.e. no angle brackets)with the device name: type “fastboot -s <device name> flash osloader efilinux-userdebug.efi” <enter>
- Replacing <device> (i.e. no angle brackets)with the device name: type “fastboot -s <device name> boot recovery.img” <enter>
This may very well not work 🙂 I’m downloading the official Android files to look for alternatives, but this will take a looongggggg time on my connection…August 18, 2016 at 6:26 pm #47255
Just to add: step 8 wait 30-45seconds for the tablet to boot once it has the data.August 18, 2016 at 6:31 pm #47256
Stop downloading 🙂
TWRP took a couple seconds to boot, but it worked!
I have adb shell access now!
Attachments:You must be logged in to view attached files.August 18, 2016 at 6:38 pm #47258
Do you have a working touchscreen?
The Vi10 TWRP doesn’t have ADB, you can get an interactive shell going on yours!?
I’m uploading a modified TWRP for you…August 18, 2016 at 6:39 pm #47259
Yep, shell works as it would in any other TWRP 😀
~ # [6nls
~ # [6n
EDIT: Touchscreen works. Screen update is pretty slow however, probably because it’s drawn without GPU acceleration.August 18, 2016 at 6:48 pm #47260
Well, as I see it you have two options from here:
- Grab the correct BIOS for your tablet and set up the ESP volume to flash BIOS when you start up in UEFI Shell (take care not the overwrite the EFI directory).
- Use the modified TWRP to generate some files for me and let me produce a fix utility (I would be interested in seeing what the UEFI Boot tool did).
EDIT: Removed link to modified TWRP (it needs more testing before it can be made permanently available).August 18, 2016 at 6:58 pm #47263
In Option 1 I would modify the internal partition that tells the Tablet what to boot? Since I can’t boot of the USB flash drive chuwi is suggesting.
I’d choose Option 2. I downloaded the img just now. Which files do I have to pull?August 18, 2016 at 7:20 pm #47265
Option 1, you DL the BIOS flashing archive and extract the root files (not the subdirectories!) into your ESP volume then restart the (fully charged and on mains power) tablet. No modification of partition tables involved. When your tablet starts it should flash the BIOS.
Option 2, please put a FAT32 formatted SD card into your tablet then boot the img I uploaded just as you did the recovery image. There’s a util included “/sbin/gv” that will create two files in the directory from which it’s run. I suggest: “cd /external_sd” “mkdir gv_gen” “cd gv_gen” “/sbin/gv > log.txt” to contain everything.
I only need the files in the “Vi10_SetupFixLogs” directory of your SD card and the uefi_var.bin generated by gv (please note the other file acpi_var.bin will normally contain your Windows key so don’t post it!).August 18, 2016 at 7:25 pm #47266
I’m just looking at your other post, you said:
“screwed with OTG Settings, disabled power set OTG to PCI”
Is that all you changed? On the Vi10 those settings don’t disable USB…
- You must be logged in to reply to this topic.