• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Tablet Update

YuvalShs

Lurker
Hello,
I bought a Chinese tablet for my family - Chuwi Hi9 Air, it is good but the problem he came with Android 8 and not really been updated for a long time.

I found this guide online:
http://theupgradeguide.com/2019/12/...wi-hi9-air-pixel-experience-rom-how-to-guide/

In fact, there is software or method to update Android 9 or other version in an informal way, do you recommend to use this guide?
I don't understand that much in android system... and would like your help. Because i don’t know if its dangerous and I do not want and just afraid to completely destroy the tablet.
 
This is a guide for installing what is called a "custom ROM" on the tablet. That is not official software for the tablet, but rather "community" software, i.e. software written by hobbyists, including whoever ported it to that device. In general such software is safe, but of course it does require that you trust the person who produced it - as I've no experience with this particular device I cannot personally vouch for the ROM.

That said, it's extremely unlikely that you will ever get an official update for this device (budget Chinese devices almost never get updates, and if there hasn't been one by now it's not likely that there will be). So if an update is important to you then something like this is going to be your only way. Note that "if an update is important to you": what do you expect to get from updating? Is there anything you want to do that you can't with the current software? If you don't have answers to those questions there may be little point in doing this (I still use a tablet that's running Android 5.1, because it still does what I need).

The page you linked is a bit confused: it starts by talking about a "Pixel Experience" ROM, but then switches to talking about Lineage (which is a different ROM). Lineage is one of the best-known ROMs that's available on a variety of devices, but as I say you do have to trust the person who adapted it for this device, both in the sense of trusting that they didn't add anything nasty to the ROM and - and this is more likely to be the question - trusting them to have done a good job and released something that is stable and reliable in use.

I've not read the instructions in detail, but my main advice would be to back up everything of any importance before trying this. In order to install the new ROM you will have to factory reset the device (which means "erase everything off it" - a reset does not restore the original software, just wipes all of your apps, data and preferences). Installing TWRP, which you need to do first, may well involve a reset itself (on many devices unlocking the bootloader wipes the device), so back up before you do anything. And if you do this, once you have TWRP installed, use it to take a backup of your system (which should be stored somewhere safe - an SD card at the least, or on another device). If you don't like the new ROM, you can use a TWRP backup to restore the old one.

The final advice would be to find out whether you can get a copy of the original software and find out how to install that. If anything goes wrong with installing TWRP that will be your only way of undoing that. Also if you didn't take a backup using TWRP and didn't like the new software this would be the only way of undoing the changes (if you take a backup wth TWRP you can restore the original ROM, though you'll still have TWRP rather than the original recovery module - which if TWRP is working is not a problem, as TWRP is better).

And if any of this sounds a bit daunting, then read up about it and understand the process before attempting it. Ask questions here if there is anything you are unsure of. I've done this type of thing with some of my devices, as have many others here, but I would always recommend understanding what you are doing rather than following a recipe blindly, because if you know what it is doing you will have a better idea of what might go wrong and how to fix it if it does - and if you understand what you are doing you are less likely to have something go wrong in the first place!
 
Thanks for your detailed response.
The reasons why I want to install other software are firstly, the tablet is very slow and its hardware is relatively good, so it is really annoying that it is brand new and barely moving
Second, I saw that there are many apps in the Google Store that just don't show up or can't be installed.

I have no problem that the security level in other rom is less because it is a family tablet, watching movies or YouTube, there will be no personal information installed that could pose a risk
Not even a real email :)
The problem I don't understand about these things on Android at all, the truth is I'm an iPhone customer :)
Can you explain about the process?
I noticed that the guide is out of date because version 17 has been released and all downloads are not valid, Now I don’t know what kind of version to download.
In addition, I couldn’t figure out how to install TWRP Recovery, I tried searching the internet but didn’t find much information about it
I’m terribly afraid to get stuck in the middle of a manual or not know what or how to do and destroy the tablet

Thank you for your help .
 
Thanks for your detailed response.
The reasons why I want to install other software are firstly, the tablet is very slow and its hardware is relatively good, so it is really annoying that it is brand new and barely moving.


Actually the hardware in this tablet isn't too good, as it uses a Mediatek MT6797 SoC. Which is actually a very cheap, and from experience is quite slow


Second, I saw that there are many apps in the Google Store that just don't show up or can't be installed.

Sometimes app compatibility can be a problem with unknown and off-brand devices, and it can be good luck. Unlike say a Samsung tablet or other well-known brand.
 
Thanks for your detailed response.
The reasons why I want to install other software are firstly, the tablet is very slow and its hardware is relatively good, so it is really annoying that it is brand new and barely moving
Second, I saw that there are many apps in the Google Store that just don't show up or can't be installed.
As others have said, using a newer version of Android isn't likely in itself to speed up a slow device. Perhaps it might help if the manufacturer's software is very poorly optimised, but otherwise probably not.

I'd be surprised if there are a lot of apps that require Android 9 or later. There are other reasons why apps might not show up, i.e. why they are not flagged as compatible with your particular device, and if that's the case then updating Android won't change anything. If you give me some examples I can test by seeing whether they show on my devices (I have both Android 10 and Android 5 devices on my desk now ;)).
Can you explain about the process?
I noticed that the guide is out of date because version 17 has been released and all downloads are not valid, Now I don’t know what kind of version to download.
In addition, I couldn’t figure out how to install TWRP Recovery, I tried searching the internet but didn’t find much information about it
I’m terribly afraid to get stuck in the middle of a manual or not know what or how to do and destroy the tablet

Thank you for your help .
What do you mean by "downloads are not valid"? I've not tried downloading anything but there seem to be links present.

Forget about version 17. The fact that Lineage 17 exists is irrelevant unless someone has built it for your device. This is the first thing you must understand: on any mobile device (including Apple ones) the OS must be built for the specific hardware. So you can only install software that has been built for your model of tablet: if you tried to install software built for a different device the best case is that the tools would not let you install it, because if it did install it would not work and in the worst case could render it impossible to install something that would. Official software tools will usually protect against this, but the tools used for installing custom software won't (because by definition you are installing software that hasn't been signed by the manufacturer), so it is very important to understand this before starting.

The process in outline:
* Most android devices come "locked" so that you cannot install unofficial system software (also true for iDevices). There are exceptions, some budget Chinese devices don't bother, but most do. This is partly control-freakery, partly to stop customers who don't know what they are doing messing things up and then blaming the manufacturer, or making support calls after they have changed the software and so the manufacturer has no idea what they have done.

* The commonest way to install custom software is to first install a "custom recovery". TWRP is the best-known of these. "Recovery" is a software module independent of the Android software which all android devices have. It is used to install official updates and can be used to fix simple problems, e.g. if the device won't boot because of corrupted data you can do a factory reset from recovery, which erases all data off the device (but does not change the system software in any way - a common misconception is that a "factory reset" would restore the original system software, but this is just not true). The stock (official) recovery will only install software digitially signed by the original manufacturer, so in order to install a custom ROM the recovery module is replaced by a modified version (custom recovery). The custom recovery can install unsigned software, and also do things the stock recovery can't such as a full backup of the current ROM, currently installed apps and their data (known as a "nandroid" backup since the system storage is technically NAND flash RAM).

Like the custom ROM (custom operating system and user interface software) the recovery must also be built for the particular model: installing a recovery built for a different device is very likely to mess things up badly (to the extent that the device won't boot). Actually using an incorrect recovery (after installing it), if it does work at all, is even more likely to do so (especially using it to install other software).

* The instructions for installing TWRP linked from that page seemed to link to a page of YouTube videos. At this point I must disclose that I have no patience with video instructions (much more time-consuming and less useful than a simple set of written instructions, and far less likely to be updated) and so I've not looked at any of these. So I can't tell you whether any of them are any good, whether they are for your specific device or just generic stuff, whether they are out of date (e.g. if they suggest using some "one click root app" they are out of date, as those things haven't worked since Android 6). I also don't know your device so can't tell you what to do there.

The common procedure these days is to "unlock the bootloader" (if possible), which allows you to use a program on a computer called "fastboot" to flash an image of the TWRP recovery over the stock recovery module. I hope that one of those videos is for your device and tells you how to do this. It often involves finding the "developer options" menu in the settings - which usually appears if you find the "build number" in the software information and tap on it repeatedly until it tells you you are a developer (Google think this is cute...) - enabling unlocking in via developer options and then using a fastboot command to unlock. Once unlocked you can then use fastboot to flash the recovery partition with your TWRP image. That sounds complex, but it's relatively straightforward and easier than playing cat and mouse with Apple, who go to great lengths to stop anything like this being possible at all.

* Once you have a TWRP for your device you can follow the instructions on that page to install the ROM. You need the ROM (not source code) in a zip file for this. The instructions look correct to me (I don't know about any quirks of this device, but as a general procedure they look fine).

The remaining puzzle is the ROM itself: the instructions and the link say "lineage 16" but when you follow the link the code is all "pixel experience". I have to admit this doesn't fill me with confidence in the author of this page. Nor does the fact that the ROM links come with multiple versions: "arm" and "arm64" presumably refer to 32-bit and 64-bit builds, and "aonly" and "ab" refer to whether the device has a single system partition ("aonly") or two ("ab" - recent devices from Google and some others have dual system partitions, referred to as "a" and "b"). The problem is that only one of these can be correct for your device, so linking to a page with all 4 and not indicating which also does not fill me with confidence. I would guess you want arm64 aonly, since the cores of that SoC are 64 bit and it's unlikely that a generic Chinese device is using the a-b partition scheme (though Google are going to make it mandatory in future, relatively few manufacturers have adopted it yet). But it's only a guess.

If you do this, the most important thing is to find a TWRP that is built for your model - without that nothing else is possible.

The second most important thing is to take a nandroid before attempting to install the ROM. And that should be stored on a removable SD card or external storage, not internal storage of the device (because you are going to do a factory reset during the install which would erase a backup that was on the internal storage!). If the new ROM doesn't work, restoring the nandroid using TWRP will get your old one back. I would always take a nandroid before performing any modifications to the ROM.

But as I said at the start, it's not certain that this will fix the problems you describe. It really depends on whether they are due to the current ROM or the device itself.
 
Last edited:
Back
Top Bottom