Nicolas Giraud

Nicolas Giraud

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 18 total)
  • Author
    Posts
  • #46391
    Nicolas Giraud
    Participant
    • Posts: 24

    Personnally I was able to update to Anniversary through Windows update. The process failed the first time, but after freeing up some space on the C drive, the second attempt completed flawlessly (took about 2 hours). I find the Anniversary update to provide significant performance improvements, the system feels noticeably faster after updating. Also updated my Chuwi Vi10 Ultimate and felt the same improvement in fluidity.

    #46052
    Nicolas Giraud
    Participant
    • Posts: 24

    On the latest image posted by Chuwi team (http://forum.chuwi.com/thread-1973-1-1.html), build images-factory-chuwi_hi12_d-2.0-5.1.1-B2016053001-signed.zip, wifi works for me, it did not work on the previous build.

    #45511
    Nicolas Giraud
    Participant
    • Posts: 24

    Well the steps are plain copy pasted from my tutorial on rooting stock Android… Looks kinda fishy, but there’s a boot.img in the provided archive, the rest is the HiBook Toolbox.

    #40764
    Nicolas Giraud
    Participant
    • Posts: 24

    For NTFS USB drives, Paragon app is probably worth a try, you’ll need to be rooted.

    https://play.google.com/store/apps/details?id=com.paragon.mounter

    #40763
    Nicolas Giraud
    Participant
    • Posts: 24

    Hi!

     

    Thank you for this image. The UI works perfectly on my Hi12, with touch. I have yet to test a backup/restore.

    #39622
    Nicolas Giraud
    Participant
    • Posts: 24

    Thanks for your input, I filed a claim finally.

    #39575
    Nicolas Giraud
    Participant
    • Posts: 24

    Hi,

    I’d recommend not to permanently flash TWRP, as

    1. this TWRP image is for the HiBook and has a few bugs on the Hi12
    2. you’d lose the capability to apply OTA updates

    I’d like to try flashing Xposed, but for now Xposed for Lollipop/Marshmallow is in alpha state, so I think I’ll wait a bit.

    #39104
    Nicolas Giraud
    Participant
    • Posts: 24

    @Alimente It’s weird… I tested a USB mouse and it worked, as well as the touchpad on the dock. I’m afraid I can’t help more right now, alternatively I’ll test CWM from AndroidFRBL and let you know if it works.

    I tried to get in touch with kostyamat, the dev who ported TWRP and wrote the HiBook Toolbox scripts, so that he may share some code / directions with me to get a custom TWRP for the Hi12 (hence with touch support), but I haven’t got any PM back so far.

    #39063
    Nicolas Giraud
    Participant
    • Posts: 24

    @Alimente touch doesn’t work as this TWRP was built for the HiBook. You can use a USB mouse or the touchpad of the keyboard dock if you have it.

    I’m planning to build a TWRP image for the Hi12 if I can get the original author to share some source code.

    #38781
    Nicolas Giraud
    Participant
    • Posts: 24

    Last words of warning, just to be sure 😉

    As I said previously I wrote these steps for the impatient like me, who like to tweak and tinker and won’t mind a couple of bumps on their road, so use extreme caution. Unless you exactkly know what you’re doing, I’d strongly recommend to wait some time for a properly packaged version of this with ready-to-run scripts.

    I’ll keep you guys posted about that, so stay tuned 🙂

    #38777
    Nicolas Giraud
    Participant
    • Posts: 24

    So here are the detailed steps for the impatient.

    As usual, let’s start with the BIG HUGE DISCLAIMER section. These steps worked for me, I have a working experience of tweaking Android devices, flashing custom roms, rooting and other tweaks. You’ll have to be comfortable with using the command line to run console commands, and I will take absolutely no responsibility for any bricked tablets, deleted files and so on, USE AT YOUR OWN RISK!

    Next, credits go to the original authors of these mods, kostyamat for the HiBook Toolbox and ImADev for the driver package, which itself is a hack of Lurker00‘s open source drivers. These guys did all the hard work, my contribution is limited to testing and fiddling with scripts 😉 i am myself a developer so I know they worked a lot more than I did. Many thanks to them!

    First, if you already rooted your Hi12 through the previously available method, I strongly recommend that you run the “Fully unroot” command from the SuperSU app settings menu.

    What you’ll need: your Hi12 Dual Boot version tablet PC, a USB/micro USB data cable and another PC, in my case I used my good ol’ Chuwi Vi10 Ultimate. The procedure should work on any Windows version from 7 to 10.

    1. Download all required files
      1. Download the HiBook Toolbox from this link (and here’s the original thread). The original file was posted on NeedRom and you need to open an account to download, so I mirrored it to Drive for convenience.
      2. (optional) Download the exFAT/NTFS drivers flashable zip form here. Once again I mirrored the original file to Drive for convenience, the original thread can be found here.
    2. Unpack the hiBook toolbox archive to your hard drive, and very important, be sure that there are no spaces in the directory path, otherwise some scripts will fail!
    3. Navigate to the directory where you extracted the archive
    4. Run IntelAndroidDrvSetup1.10.0.exe to install the Intel Android drivers, and reboot your PC
    5. Boot your Hi12 to Android
    6. Connect it to your PC with the USB data cable
    7. Open a file explorer, locate your Hi12 (it should be listed something like “Cw Hi12”)
      1. copy the SuperSU zip to the internal SD root (UPDATE-SuperSU.zip located in the extraction folder’s TWRP-recovery  subfolder)
      2. copy the exFAT/NTFS zip (chuwi-android-fs-1.0.4-install.zip) to the internal SD root
    8. Navigate back to the directory where you extracted the HiBook Toolbox archive
    9. Unlock the bootloader
      1. Run the first script, 1.Unlock_Bootloader.bat, which will unlock your bootloader. Take good note that this will factory reset your Android, which means all your apps and data on the Android partition will be lost (your Windows partitions and external SD will be left untouched, no worries). If you want to restore your stuff later, I recommend backing up your user apps with Titanium Backup and create a flashable zip, or any backup solution you like.
      2. Your tablet will first reboot, select Android boot, then it will enter fastboot mode, and you’ll see messages in the bottom left corner of the screen that factory reset is happening.
      3. Once the process is finished, you should see, on the right part of the screen, that the bootloader has been unlocked (line in red).
      4. Disconnect the data cable from the PC
      5. Reboot yout tablet by selecting “Normal Boot”, using Vol+ / Vol- keys and validating with the power button, you should boot to Android, note that this initial boot might take long (5-10 minutes possibly).
      6. In my case I believe I selected the “Reboot” instead of “Normal Boot”, which caused my tab to constantly reboot to recovery (screen with the green Andy wiggling its antennas while a glowing blue hypercube rotates out of its chest), which initially I feared to be a nasty bootloop. It wasn’t. If this happens to you, don’t panic. When rebooting, immediately after selecting the Android boot, hold down Vol- until you enter fastboot mode, then select “Normal Boot”, and you will boot normally. Now that we’ve done that, the hardest work is over. now that the bootloader is unlocked, we’ll be able to boot in an alternate recovery.
    10. Disable system partition write protection (Verity)
      1. Once booted into Android, reconnect the data cable to the PC
      2. Run the second script, 2.Unlock_Verity-boot.bat, that will remove write protection from the system partition, required for flashing mods from the custom recovery. Note that if, like myself, you already had rooted your tab, this step will simply tell you that verity is already disabled. In case you had not, I can’t guarantee this script will work, since I could not test this particular case. However since basically it uses the command adb disable-verity, just as the first root procedure did, I am pretty confident that it will work.
      3. Next, open Android settings, and check that you have a menu item “Developer Options” somewhere at the bottom. if not, go to “About tablet” and hit the “Build number” rapidly until a popup tells you “You are now a developer”.
      4. In “Developer Options” make sure that the item “OEM Factory unlock” is turned on.
    11. Root the tablet with official SuperSU package
      1. Run the third script, 3.Outside_boot-TWRP-recovery.bat, which shoudl reboot the tab in a temporary TWRP recovery. I had some trouble with this one, because the script does not handle directory paths with spaces. If the script fails, you will have to manually run the commands in the script, but for now as a workaround just double-check that you run the script from a directory without any spaces in its name, period. Depending on how I get permission from kostyamat to repackage his scripts, I will provide a fixed script later.
      2. From TWRP, flash UPDATE-SuperSU.zip then reboot to Android
      3. Open the SuperSU app to check that root succeeded, you can even try to install a root app like AdAway or Titanium Backup to test it out
    12. (Optional) Install exFAT/NTFS drivers for Android. This will allow you to use any media (microSD and USB media) with these formats and not be imited to poor old FAT32 (and its tiny weeny 4Gb file size limit) for sharing your microSD between Windows and Android.
      1. Rerun the third script, 3.Outside_boot-TWRP-recovery.bat, to boot once again to a temporary TWRP session
      2. From TWRP, flash chuwi-android-fs-1.0.4-install.zip then reboot to Android
      3. Insert an exFAT or NTFS formatted microSD or USB pen drive and use the file explorer of your choice to check that you can access it in both read and write  (I personnally use ES File Explorer pro)
    13. DONE! Now go enjoy a better Android on your Hi12.

     

    #37824
    Nicolas Giraud
    Participant
    • Posts: 24

    Hi, thanks that’s a really useful workaround. Could you please document the script commands you used and how you compiled the executable? For instance I’d rather not invert the 2 fingers scrolling direction.

    #37390
    Nicolas Giraud
    Participant
    • Posts: 24

    Hi,

    There is no vendor specific driver, the micro sd reader uses a generic SD mass storage driver provided by Microsoft.

    I was able to solve my issue by setting the proper cluster size, see http://forum.chuwi.com/thread-1149-1-1.html.

    #33614
    Nicolas Giraud
    Participant
    • Posts: 24

    I’ve just ordered the tab and keyboard dock from Banggood, after they confirmed me they had the grey version in stock. Fingers crossed!

    #33613
    Nicolas Giraud
    Participant
    • Posts: 24

    So for now I’m using a 32Gb class 10 micro SD, nothing about 32Gb capacity works … It’s usable, but a little cramped.

     

    I’ve opened a thread on the official forum: http://forum.chuwi.com/forum.php?mod=viewthread&tid=1149, hope a fix can be found.

Viewing 15 posts - 1 through 15 (of 18 total)

Lost Password

Skip to toolbar