yashsingh1/xdaforums huggingface dataset:
[Android General] M3G4:
So I spent a few hours playing around with this yesterday, and ran in to the same ~47%, soft brick issue.

My tablet is:

iPlay 30 Pro

T1012C

I flashed the firmware found at:

Alldocube iPlay30 Pro(T1012C) firmware download

www.alldocube.com

Which is the latest version for this model, and no joy.

The AFH mention in the OP:

Doesn't work. I just get a "ERR_INVALID_RESPONSE" from every one of the mirrors that are provided.

@Sjll - Can you re-upload the quoted firmware, please? It looks like it's slightly newer than the one that fails for me... Yours states: 2021-01-29, and my one is: 2021-01-19.
[Android General] nuyuyui:
Does your pen support MPP2.0? If so, and if it doesn't work with stock, I guess it's a hardware failure.

I think the stylus feature depends on the kernel, not the rom, so I wonder if there is no way to fix it if SP Flash does not fix it ....
[Android General] nuyuyui:
How about this?

File on MEGA

mega.nz
[Android General] FURY_HJC:
Yes, Surface can use it and the pen is working well, Only the tablet went wrong.

But I formated some partitions before flashing the rom. A full-disk backup maybe works.
[Android General] M3G4:
That bricks my device so that it will only be recognised by SP Flash Tools... Unless I'm doing something wrong with it?

Holding the power button for 30 seconds does nothing.
[Android General] M3G4:
Should I try flashing only specific partitions or something?

Flashing back to the one I linked originally (english version, from ALLDOCUBE's site), works fine, and the device works again.

NB: I should also mention that I'm deselecting the "preloader" section when flashing to the CN firmware... Is that maybe the problem?
[Android General] fzzt:
I have T1012C, had the same 47% problem, tried going to recovery and do factory reset as one member did above but it didn't boot, tried the one posted by @nuyuyui , hardbricked as experienced by @M3G4 , so back to stock.
[Android General] lastway:
After some tests, I was able to verify that for GLOBAL USERS (ie non-Chinese users) with iPlay 30 Pro T1012E model the procedure suggested by @nuyuyui is the correct one.

WARNING:

if

the

model

of your iPlay 30 Pro is

T1012C

do

not

use

the

above

link

or

your

tablet

will

stop

booting

and you have to reflash it with the correct version (you can find the link in the first post).

For your reference, if you are a T1012E model owner and in the case you need to restore your original firmware, the link is the following (see official website, under Support: https://www.alldocube.com/en/firmware/alldocube-iplay30-prot1012e-firmware-download/):

- GLOBAL firmware for T1012E, direct link:

https://mega.nz/file/0MN1EIpY#7sTqnm-U3ySAuEOnYMwmrOtTEFDr4R1Merq9PZZLiJM

REMEMBER: As a GLOBAL USER you MUST

first

install

the

Chinese

firmware

for your T1012E (use SP Flash tool v5.2124). Otherwise, if you proceed directly with the global firmware, at the end of update procedure, after rebooting, the tablet freezes at the boot and the only way to solve it is to start over by turning the iPlay 30 off and installing the Chinese firmware (always using SP Flash tool v5.2124 ).

Also for me the update procedure of PixelExperience image stopped at 47% with the following message:

C: \ adb \ adb sideload PixelExperience_iPlay30-11.0-20210622-0539-UNOFFICIAL.zip

Patching system image unconditionally

Patching product image unconditionally

(...)

serving: 'PixelExperience_iPlay30-11.0-20210622-0539-UNOFFICIAL.zip' (~ 47%) adb: failed to read command: No error

script succeded: result was [1.000000]

After you click the arrow button to go back, it adds the following line:

Install completed with status 0.

Despite everything, as @nuyuyui suggested, I ignored the message and did a factory reset in recovery.

At the end of the reset I restarted the tablet and, after about 10 seconds in which the Alldocube word was visible, the Google logo appeared.

REMEMBER 2:

the

bootloader

must

be

left

unlocked

: if you try to lock it, the installed image (PixelExperience) is not recognized as valid and the iPlay 30 Pro goes into bootloop. To solve you need to install Chinese firmware with SP Flash tool v5.2124 and start over again.

@Sjll

It will not be the case to integrate the procedure reported in the first post indicating the links for the different iPlay 30 Pro models (T1012C and T1012E) and for the different versions (Chinese and Global) highlighting the fact that global users MUST install the Chinese firmware first, otherwise the update procedure will fail?

Just for info: how will it work for the future security updates released from Google? Will they be installable or not?

Thank you for the nice rom!!

You cannot install a T1012C firmware on T1012E model and viceversa otherwise the tablet will not turn on and the only way to solve is to install the correct firmware version with SP Flash tool v5.2124.

If you are a global user, you MUST first install the T1012C Chinese firmware:

https://mega.nz/file/YAwE1YgL#TX-lpGiYQJPR2lAAs4Ipn6NMHA8TdJk7CRcQFfQ-t08
[Android General] M3G4:
I have an iPlay30 Pro, T1012C, and installing that firmware results in a hard brick, which means that SP Flash tool has to be used to install the official T1012C image back on it to get it working again.

There is currently no method to get this ROM running on the T1012C, or at least this variant of it.

My best guess is that the ROM needs to be recompiled using the T1012C as its base (using this models dtd/dtb/dts/whatever).

If @Sjll could make their build chain available, I'd be happy to spend a day fiddling with it.
[Android General] lastway:
Two questions.

1) If you enter the tablet info, what do you read in the BUILD NUMBER field?

2) Before updating to the PixelExperience image, have you ever tried to install (with SP Flash tool v5.2124) the Chinese firmware for the T1012C model? You can find it here: https://mega.nz/file/YAwE1YgL#TX-lpGiYQJPR2lAAs4Ipn6NMHA8TdJk7CRcQFfQ-t08.
[Android General] M3G4:
1) iplay_30_V1.7_20210119

Which is the official ALLDOCUBE latest English version available for the T1012C model... I link to it a few messages back on this page (page 3) of this thread.

2) I have. And as I say, it results in just a black screen on the device. You can't turn it on, or off, at least with any kind of feedback that it's either on or off. The screen has no output. You can't put it in to fastboot or recovery... It effectively becomes a paperweight.

The only thing you can do is connect it to an x86 device, and operate it through EDM via SP flashtool.
[Android General] fzzt:
After testing every single firmware listed in these 3 pages by the developer & other members & testing every procedure suggested, I suppose it's pretty safe to say this rom is meant for T012E model.

While I really appreciate @Sjll's effort at providing a rom for a device like ours, I can't help but noticed he has not given a straight answer to queries about which specific model he has or has tested on.
[Android General] lastway:
Honestly, I thought the opposite, that the @Sjll rom had been tested on the T1012C model. All this on the basis that:

- in his first post of this discussion there is a link to an official Chinese rom for the T1012 & T1012C models;

- to a my specific question about the model he used in his tests he never answered explicitly and, replying to another user, he wrote:

suggesting that the PixelExperience image was only tested on the T1012C model.

For firmware versions the situation should be this:

International version (https://www.alldocube.com/en/firmware/):

- T1012C: iPlay30 (T1012) -EN-20210119 >> ver 1.7

- T1012E: iPlay30 (T1012E) -EN-20210603 >> ver 1.1.1

Chinese version (https://www.51cube.com/firmware/):

- T1012C: iPlay30 Pro (T1012C) -Android10-210129 >> ver ??

- T1012E: iPlay30 Pro (T1012E) -Android10-210603 >> ver 1.1

On the Chinese site (https://www.51cube.com/firmware/?search=t1012) I also found this 2020 firmware for the T1012 model,

without any additional letters

:

- iPlay30 (T1012) -Android10-201020

Could it be the version that @Sjll did his tests on? And also why he never answered my specific question about the version he used? Probably his tablet is simply a T1012, without any additional letters?
[Android General] fzzt:
Lol, thanks for your passion, @lastway, but I'm not here to play detective, in any case, you started your own speculations with he may be using a T1012C and ended with it may be a T1012, so you are not sure either. He can either be explicit or he can choose not to, that is his choice, but if your speculations are correct, then my tablet shouldn't be bricked as it is a T1012C and I have tested every single rom others listed and you relisted above.

I am not here to argue with or defend or slam anyone, but this serves as a warning to others that they may test all the roms listed at their own risk and may end up bricking their devices, luckily mediatek devices are much harder to permanently hardbrick.

Cheers. I'm done here, not continuing this conversation.
[Android General] lastway:
I totally agree with you. It is absolutely not my intention to be an investigator! ;) They were just arguments aloud made between me and me even before your (more than fair) observations! :)

I also wanted to give my contribution and summarize what I tried and tested. After several attempts, I thought I had found a solution valid for everyone and I wanted to make it public, but, after your post and the discovery (maybe it is always the T1012C model) about the existence of another model (T1012) doubts have increased and only @Sjll will be able to solve them, if he wants to.

I just hope that the project was not born dead already, because it would be a great shame!

👋👋
[Android General] 操屄小子:
hey.bro i wanna to ask you a question.that cobut note20pro have twrp can custom the iplay30 pro。but it have a deadly bug,when i get in system and the second time to get in recovery tha i will stay at twrp logo.

大佬，听说你是中国人，我中文说一遍，就是那个cubot note20pro的twrp适配这个机子，但是只能进去一次，第二次就进不去了，卡在界面。请问能解决一下这个问题吗。这是我做好的链接：https://caiyun.139.com/m/i?165CdXgY814qj 提取码：6xCN 复制本段信息并打开和彩云APP，免输提取码哦
[Android General] lastway:
Maybe you are wrong... Even if TWRP were compatible with both devices (Cubot Note 20 Pro and Alldocube iPlay 30 Pro) it would not be possible to install the PixelExperience image present in this thread in your Cubot Note 20 Pro phone for the simple reason that they are two devices - I assume - with different hardware.
[Android General] 操屄小子:
Thank you,i mean i install twrp at iplay30 rom but the second time get in the twrp it will stay at the twrp logo not Google rom..
[Android General] M3G4:
Let's be clear...

TWRP = Custom RECOVERY

Pixel ROM = Custom OPERATING SYSTEM (OS)

They're not the same thing.

To the best of my knowledge, there isn't a TWRP build out there for the iPlay30. I could be wrong, but I haven't found one.
[Android General] 操屄小子:
Yeah,i mean can you help me to fix the twrp bug:ROFLMAO::ROFLMAO:not means they are same.its my wrong bro.my english its not well sorry.i did it,but the twrp aren't very custom the iplay30pro offical firmware.so ineed your help.im not a software engineering.i dont know how to complie code.this is the thing i wanna to tell you
[Android General] lastway:
I also thought it didn't exist, but I managed to find it. The only downside is that it always starts in Chinese, but you just need to know where to go to change the language and everything works out

Here is the direct link for TWRP: https://mega.nz/file/tZ4SGLSS#vbek_2xpHNY1PPN8DTNjq4rynWF9O9vuQ8BVe5fArtA taken from the blog reported in the next answer

Maybe you can find a solution to your problem by following the directions given here (message #24):

https://blog.chenx221.cyou/2021/03/06/酷比魔方iplay30玩机记录/

Maybe you should start the procedure all over again:

- first reinstall the original image with SP Flash Tool v5.2124;

- then unlock the bootloader;

- finally reinstall TWRP.

I installed TWRP image without problems, after unlocking the bootloader, with these commands:

adb reboot bootloader (from inside the tablet, in normal mode, after enabling USB debugging mode and after connecting the device to the computer)

fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img

fastboot flash recovery ALLDOCUBE-T1012-recovery-twrp.img (this is the TWRP image file name if you dowload it from the link above)

fastboot reboot recovery

Successfully tested by me on T1012E model and by the blog owner (Chenx221) on T1012C model.

@M3G4 and everyone else, I noticed that the vibration in the PixelExperience image is not working. For example, when the phone rings or keys are pressed. Does this also happen in the original image? Not having installed it I am not able to verify. Thanks in advance for the answers you will want to give me.
[Android General] 操屄小子:
Thank you so much bro,you finished my problems.very very thank you.my english is not well。but also than you bro.
[Android General] lastway:
Perfect! I am happy for you! ;)
[Android General] buderul:
This rom works better than stock rom, the only issue I've noticied is a additional network in wifi settings, says "NVRAM WARNING:ERR=0x10" but it doesn't affect the normal functionality. Good job keep working and thank you!

Edit: Forgot to say this rom doesn't have FM Radio available like stock rom but I never used it!
[Android General] Omarlj:
How did you do to flash with sp flashtool? . I get a lot of errors when following youtube tutorials like error 5004 and the like, now I have my tablet as a paperweight :(
[Android General] Omarlj:
what to do after flashing with sp flashtool and the tablet no longer turns on or charges or anything.
[Android General] 操屄小子:
hey bro,you need the driver,and the pad need set to unlock the ome.
[Android General] ph1970:
Hello, this ROM is very easy to use, just choose simplified Chinese to display English😂
[Android General] juansipag:
I got the same error failing at:

(~47%) adb: failed to read command: No error
[Android General] M3G4:
What firmware do you have on there as standard?

T1012

T1012C

T1012E

???

It seems that this ROM works on the T1012 and the T1012E, but not the English language (GLOBAL) version of the T1012C.

If you have the T1012E, I believe you can ignore the error, give it a factory reset from recovery, and it'll work, but I don't have that model to say definitively if that's the case.
[Android General] PoPMind:
Please let me know if anyone knows the video review or link such as the picture about this.
[Android General] Kagoull:
Hi, this rom can work with the iplay 40?
[Android General] bone0520:
The documentsui.apk not work . Who knows how to fix it.
[Android General] aziz07:
I have a T1012C 6gb RAM 128Gb running Android 10 global but I am stuck with Widevine L3 so no HD videos on Netflix, Prime, etc I need root or new rom. Is there a way to make this rom work with T1012C? I read all the thread and it says it doesn't work with T1012C, only T1012E etc
[Android General] FURY_HJC:
You need to flash Chinese version of stock rom first with flashtool otherwise this rom will not boot.
[Android General] baskient80:
Hey Aziz. Did you get this to work? I'm hesitant because of all the negative reports on flashing this rom on 1012c, even after flashing the Chinese version of the rom. Also finding the correct Chinese version of the rom to flash is quite a challenge....
[Android General] aziz07:
Hello, no I had given up I kept the original firmware but now my tablet stopped booting.
[Android General] aziz07:
Hello, how do I unbrick my iPlay 30 Pro?

I am trying to flash it but my PC is not detecting the MTK Preloader, only detected as MTK USB COM4. On the same PC I successfully flashed an Umidigi cellphone as Preloader was detecred for this cellphone.
[Android General] Mufrad_bd:
Guys!!!!

Good news for T1012c users 😍😍😍

I found the solution!!!

Its easy

Just copy the Boot.img from your stock T1012c global firmware found on the aldocube site and replace it with the pixel rom image

Repack the pixel zip file and flash it via recovery

Voila!!! You are in
[Android General] nuyuyui:
BTW we can use GSI rom with using ADB sideload of this recovery.

So now I'm using Linage OS 19.1 GSI(arm64-bgS) with this pixelexperience recovery because TWRP for Android 12 hasn't been released yet.

Due to some difficulities of the partition of this device, I recommend the rom with GApps or use Magisk GApps or something.
[Android General] Mufrad_bd:
How is the gsi experience??? Any bug? And battery backup? For me battery backup is importent

And can u tell the whole process of flash kindly?? I am total noob at GSI stuff
[Android General] DrRoka:
@

Can you share with me how to flash gsi rom on iPlay30pro?
[Android General] baskient80:
Im also very interested in an explention on how to install gsi rom on iplay30pro.
[Android General] nuyuyui:
I don't know what you guys don't know about GSI, but I'll explain something.

And sorry, I said ADB sideload but it is for installation of Gapps.

We will use fastboot mode to install GSI rom.

Since the GSI is very generic one thanks to Google, actual process is quite neat.

My iPlay 30 pro is T1012E.

I used "arm64_bgS" rom from https://sourceforge.net/projects/andyyan-gsi/files/lineage-19.x/

Probably vndklite version will also work but I didn't try it.

I encountered some difficulty of installing Gapps due to the size of partition with not Gapps included rom, I highly recommend selecting the rom with Gapps if you use them.

Please extract the img file from that xz file.

BTW, Recent device has fastboot mode and fastbootd mode.

We'll use fastboot mode.

To enter fastboot, designate bootloader, like adb reboot bootloader .

To enter fastbootd, designate fastboot.

Anyway, I recommend using latest platform-tools.

After entering fastboot by e.g. adb reboot bootloader , erase the system by fastboot erase system command.

then, fastboot -u flash system name_of_system.img to flash the rom.

You know, copy the path of the rom or just drag drop after fastboot -u flash system to put it correctly.

After it finished, just reboot by fastboot reboot and wait for the initializing.

If fastboot says "waiting for any device" while connecting with fastboot mode, please check device manager of windows and find "Android" in "Other devices section", and please manually select the bootloader interface driver. (I think there are some problems with signature, then it is automatically disabled by windows)

And if some process failed and it becomes brick, just use SP_flash to recover it.

I think that recovery from the brick state is much easier than qualcomm powered device. I hope you know how to use it.

FYI, I use SP_Flash_Tool_v5.2124_Win version.
[Android General] DrRoka:
Thank you a lot for sharing. Can the stylus work with this GSI rom ?
[Android General] nuyuyui:
Sure, I've already confirmed it.

As long as using android, it should be work because we don't edit kernel.

And I think battery life is same or better than this pixelexperience rom.

Actually I encountered battery drain while turning on WiFi with pixelexperience, this is also reported with pixel(with stock rom) itself but both this tablet and pixel are improved by upgrading android 12/12.1.
[Android General] nandaa701:
Hey guys.

In before sorry I'm new,

I have Iplay 30 pro with serial number T1012E128GB21248331849. It turns out my iplay 30 pro cannot use usb camera because of Android 10 bugs.

Can I use this tutorial so I can upgrade my Iplay 30 pro to Android 11?
[Android General] Divgrad:
Hello. Here is my problem. I wanted to get rid of navigational bar to use gestures only (I didn't know there was already such an option in the settings) and in order to do that I installed an app from PlayStore that claimed it would hide navigational buttons. The app required root access, so I provided root to the app. After the app did something, it asked to reboot the tablet, so I did it. After the tabled booted, I noticed that WiFi and camera doesn't work. So I decided to reflash the tablet. I already had a custom rom from this thread (PixelExperience Android 11) installed, so I thought there would be no huge problems with it. I wiped everything in recovery and did everything exactly as I did the previous time when I was flashing a custom rom (using adb). But it didn't work out. So I tried using FlashTool which was also unsuccessful. In despair, I decided to try to lock and unlock the bootloader, but as soon as I locked it and typed reboot in adb the tabled turned off. It stopped turning on at all and even after connecting the charger there was nothing displaying on the screen (tabled wasn't discharged; there was at least 50%). I know the tabled isn't dead because after connecting it to a PC Windows makes a sound. I also tried flashing a rom via FlashTool with a battery taken out and on Linux too. Nothing worked. Any ideas how to solve this problem?

My tablet is Alldocube iPlay 30 (T1012E).
[Android General] nandaa701:
Thank you Sjll, Sonic Crash and Nuyuyui, now My Iplay30Pro is on android 11 and can use usb camera.
[Android General] DrRoka:
I face this problem . How to fix this ?
[Android General] Kuhan9513:
I habe the same peoblem did you find the solution. How do i restore my tab
[Android General] DrRoka:
Can you make a short video to help us know how to flash gsi rom . I tried but can't :((
[Android General] nuyuyui:
I won't erase my system again but how about trying same procedure with fastbootd mode?
[Android General] nuyuyui:
Since I've installed GSI 3 month ago, there might be some mistake in my instruction. I'd like to say sorry.

However, please dig into it your own. You can find lots of information since the GSI is a quite common.
[Android General] GnPhone:
Worked for me with T1012C, i can share link if anybody need

Thank you
[Android General] M3G4:
Sure, share away.
[Android General] M3G4:
How do you do that?

Do you mean:

1. Unzip the Pixel Experience ROM, .zip file.

2. Unzip the official ALLDOCUBE ROM, .zip file.

3. Copy the ALLDOCUBE `boot.img` from step #2.

4. Paste it over the Pixel Experience ROM's `boot.img`.

5. Zip all the Pixel Experience files back together, that is to say, all the files obtained from step #1, with the original/official `boot.img` file.

6. Flash the modified Pixel Experience ROM's .zip file.

7. Profit?
[Android General] Mufrad_bd:
Yes,that,s it and you are in pixel experience!!
[Android General] Jakob18:
Well, after some tests, I decided to use the Google GSI Android 13.

SO far 3 applications don't work because of security issues, one from my bank, the other is MacDonald and last one is Netflix!!!! The rest is working fine, very smooth and the battery seams to me that is in a good performance.

Let's see the rest!!!
[Android General] Mufrad_bd:
How did u flash it, please elaborate the steps and what types of GSI to choose?

I want to use android 12 GSI
[Android General] Jakob18:
Unlock bootloader

- Enter Developer Menu

- Enable OEM unlock in developer settings

- Enable adb debug in developer settings.

- On the command line:

adb reboot bootloader

fastboot flashing unlock

adb reboot bootloader

fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img

fastboot flash recovery recovery.img

fastboot delete-logical-partition product

fastboot flash system NewGsiImage.img

- Enter recovery

- wipe data

VBMeta is inside the Android 13 zip

Recovery is in te first post of this threat

Andoird 13 GSI - ARM64+GMS -> https://developer.android.com/topic/generic-system-image/releases
[Android General] Mufrad_bd:
how to work wired earphone on gsi

Everythimng else is alright, but this wired earphone not connecting is a major problem for me

Did u find a workaround?
[Android General] Jakob18:
Hi, not yet, and also bluetooth is not working, so major bugs in this release, I only saw them now!

Facebook and Instagram are not working properly.
[Android General] Mufrad_bd:
For working headphone u can try DOT os a11 gsi

Use GSI with Phh treble setting

From there u can enable working earphone

Pixel gsi doesnot have phh treble settings

But i think stock a10 or here this pixel a11 custom rom of our developer is the best one