Hovatek Forum DEVELOPMENT Android I need a custom recovery for Hisense U989 Pro
Try our Online TWRP Builder..its free!
Can't login? Please, reset your password.


I need a custom recovery for Hisense U989 Pro

I need a custom recovery for Hisense U989 Pro

Pages (2): 1 2 Next
wmkhetheni
wmkhetheni
wmkhetheni
Junior Member
24
12-02-2017, 11:35 PM
#1



I have a Hisense U989 Pro with MT6580 chipset.I need a custom recovery for it.I once requested for one in this forum before but the one I got from here does not work.Here is my stock recovery https://www.dropbox.com/sh/slv8yg30p1qzu...KP7ba?dl=0

Sent from my Hisense U989 Pro using Hovatek mobile
This post was last modified: 13-02-2017, 12:06 AM by wmkhetheni.
wmkhetheni
wmkhetheni
wmkhetheni
Junior Member
24
13-02-2017, 12:18 AM
#2
(12-02-2017, 11:35 PM)wmkhetheni I have a Hisense U989 Pro with MT6580 chipset.I need a custom recovery for it.I once requested for one in this forum before but the one I got from here does not work.Here is my stock recovery https://www.dropbox.com/sh/slv8yg30p1qzu...KP7ba?dl=0

Sent from my Hisense U989 Pro using Hovatek mobile

I once thought my phone can't accept a custom recovery because of the fact that the custom recovery I got from this forum never worked but after trying so many ways I even compiled a custom recovery myself with a samsung j5 twrp recovery.The recovery I compiled can flash in my device and it works but the only problem with it is that it shows my internal storage as (0MB) and when I flash a supersu zip with it,it shows that it is flashing but it fails.It gives me an error message that "Failed to mount /system,cache,firmware,etc.(Invalid argument)

Sent from my Hisense U989 Pro using Hovatek mobile
hovatek
hovatek
hovatek
Administrator
49,585
13-02-2017, 12:55 PM
#3
(13-02-2017, 12:18 AM)wmkhetheni I once thought my phone can't accept a custom recovery because of the fact that the custom recovery I got from this forum never worked but after trying so many ways I even compiled a custom recovery myself with a samsung j5 twrp recovery.The recovery I compiled can flash in my device and it works but the only problem with it is that it shows my internal storage as (0MB) and when I flash a supersu zip with it,it shows that it is flashing but it fails.It gives me an error message that "Failed to mount /system,cache,firmware,etc.(Invalid argument)

Sent from my Hisense U989 Pro using Hovatek mobile
According to your thread @ https://www.hovatek.com/forum/thread-15954.html , its MT6580 running on Android 6 and the problem was that it kept booting to stock recovery despite you flashing TWRP.
Thats not necessarily a problem with the recovery but with the Build Number of your phone.
Upload the TWRP you ported so I can take a look at where the storage problem is coming from
This post was last modified: 13-02-2017, 01:01 PM by hovatek.

Note!
We have a reply schedule for Free Support. Please upgrade to Private Support if you can't wait.
wmkhetheni
wmkhetheni
wmkhetheni
Junior Member
24
13-02-2017, 01:43 PM
#4
(13-02-2017, 12:55 PM)hovatek
(13-02-2017, 12:18 AM)wmkhetheni I once thought my phone can't accept a custom recovery because of the fact that the custom recovery I got from this forum never worked but after trying so many ways I even compiled a custom recovery myself with a samsung j5 twrp recovery.The recovery I compiled can flash in my device and it works but the only problem with it is that it shows my internal storage as (0MB) and when I flash a supersu zip with it,it shows that it is flashing but it fails.It gives me an error message that "Failed to mount /system,cache,firmware,etc.(Invalid argument)

Sent from my Hisense U989 Pro using Hovatek mobile
According to your thread @ https://www.hovatek.com/forum/thread-15954.html , its MT6580 running on Android 6 and the problem was that it kept booting to stock recovery despite you flashing TWRP.
Thats not necessarily a problem with the recovery but with the Build Number of your phone.
Upload the TWRP you ported so I can take a look at where the storage problem is coming from

Here is the TWRP I ported https://www.dropbox.com/s/smm182cc24o0nv...y.img?dl=0

Sent from my Hisense U989 Pro using Hovatek mobile
wmkhetheni
wmkhetheni
wmkhetheni
Junior Member
24
13-02-2017, 02:03 PM
#5



(13-02-2017, 01:43 PM)wmkhetheni
(13-02-2017, 12:55 PM)hovatek
(13-02-2017, 12:18 AM)wmkhetheni I once thought my phone can't accept a custom recovery because of the fact that the custom recovery I got from this forum never worked but after trying so many ways I even compiled a custom recovery myself with a samsung j5 twrp recovery.The recovery I compiled can flash in my device and it works but the only problem with it is that it shows my internal storage as (0MB) and when I flash a supersu zip with it,it shows that it is flashing but it fails.It gives me an error message that "Failed to mount /system,cache,firmware,etc.(Invalid argument)

Sent from my Hisense U989 Pro using Hovatek mobile
According to your thread @ https://www.hovatek.com/forum/thread-15954.html , its MT6580 running on Android 6 and the problem was that it kept booting to stock recovery despite you flashing TWRP.
Thats not necessarily a problem with the recovery but with the Build Number of your phone.
Upload the TWRP you ported so I can take a look at where the storage problem is coming from

Here is the TWRP I ported https://www.dropbox.com/s/smm182cc24o0nv...y.img?dl=0

Sent from my Hisense U989 Pro using Hovatek mobile

Here is the original Samsung J5 recovery I used to create my own https://www.dropbox.com/s/0q8ztf33t327da...r.md5?dl=0

Sent from my Hisense U989 Pro using Hovatek mobile
hovatek
hovatek
hovatek
Administrator
49,585
13-02-2017, 06:49 PM
#6
(13-02-2017, 01:43 PM)wmkhetheni Here is the TWRP I ported https://www.dropbox.com/s/smm182cc24o0nv...y.img?dl=0

Sent from my Hisense U989 Pro using Hovatek mobile

problem is from your recovery.fstab

Should look something like

Code:

#
/recovery    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/recovery        flags=display="recovery";backup=1
/para        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/para        flags=display="para";backup=1
/expdb        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/expdb
/frp        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/frp        flags=display="frp";backup=1
/ppl        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/ppl        flags=display="ppl";backup=1
/nvdata        ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/nvdata        flags=display="nvdata";backup=1
/metadata    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/metadata
/protect_f    ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/protect1        flags=display="protect_f";backup=1
/protect_s    ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/protect2        flags=display="protect_s";backup=1
/seccfg        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/seccfg
/oemkeystore    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/oemkeystore
/proinfo    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/proinfo        flags=display="proinfo";backup=1
/md1img        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/md1img        flags=display="modem";backup=1
/md1dsp        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/md1dsp        flags=backup=1;subpartitionof=/md1img
/md1arm7    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/md1arm7        flags=backup=1;subpartitionof=/md1img
/md3img        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/md3img        flags=backup=1;subpartitionof=/md1img
/nvram        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/nvram        flags=display="nvram";backup=1;flashimg=1
/lk        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/lk        flags=display="uboot";backup=1;flashimg=1
/lk2        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/lk2        flags=backup=1;subpartitionof=/lk
/boot        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/boot        flags=display="boot";backup=1
/logo        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/logo        flags=display="logo";backup=1;flashimg=1
/tee1        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/tee1        flags=display="tee";backup=1;flashimg=1
/tee2        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/tee2        flags=backup=1;subpartitionof=/tee1
/secro        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/secro        flags=display="secro";backup=1
/keystore    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/keystore
/system        ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/system
#/system_image    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/system
/cache        ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/cache
/data        ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/userdata        flags=encryptable=/dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/metadata
#/flashinfo    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/flashinfo
/external_sd    auto    /dev/block/mmcblk1p1    /dev/block/mmcblk1    flags=display="External SDcard";storage;wipeingui;removable;backup=0
/usbotg        auto    /dev/block/sda1        /dev/block/sda        flags=display="Usb-Otg";storage;removable;backup=0
This post was last modified: 13-02-2017, 06:54 PM by hovatek.

Note!
We have a reply schedule for Free Support. Please upgrade to Private Support if you can't wait.
wmkhetheni
wmkhetheni
wmkhetheni
Junior Member
24
13-02-2017, 06:58 PM
#7
(13-02-2017, 06:49 PM)hovatek
(13-02-2017, 01:43 PM)wmkhetheni Here is the TWRP I ported https://www.dropbox.com/s/smm182cc24o0nv...y.img?dl=0

Sent from my Hisense U989 Pro using Hovatek mobile

problem is from your recovery.fstab

Should look something like

Code:

#
/recovery    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/recovery        flags=display="recovery";backup=1
/para        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/para        flags=display="para";backup=1
/expdb        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/expdb
/frp        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/frp        flags=display="frp";backup=1
/ppl        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/ppl        flags=display="ppl";backup=1
/nvdata        ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/nvdata        flags=display="nvdata";backup=1
/metadata    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/metadata
/protect_f    ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/protect1        flags=display="protect_f";backup=1
/protect_s    ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/protect2        flags=display="protect_s";backup=1
/seccfg        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/seccfg
/oemkeystore    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/oemkeystore
/proinfo    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/proinfo        flags=display="proinfo";backup=1
/md1img        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/md1img        flags=display="modem";backup=1
/md1dsp        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/md1dsp        flags=backup=1;subpartitionof=/md1img
/md1arm7    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/md1arm7        flags=backup=1;subpartitionof=/md1img
/md3img        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/md3img        flags=backup=1;subpartitionof=/md1img
/nvram        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/nvram        flags=display="nvram";backup=1;flashimg=1
/lk        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/lk        flags=display="uboot";backup=1;flashimg=1
/lk2        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/lk2        flags=backup=1;subpartitionof=/lk
/boot        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/boot        flags=display="boot";backup=1
/logo        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/logo        flags=display="logo";backup=1;flashimg=1
/tee1        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/tee1        flags=display="tee";backup=1;flashimg=1
/tee2        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/tee2        flags=backup=1;subpartitionof=/tee1
/secro        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/secro        flags=display="secro";backup=1
/keystore    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/keystore
/system        ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/system
#/system_image    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/system
/cache        ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/cache
/data        ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/userdata        flags=encryptable=/dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/metadata
#/flashinfo    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/flashinfo
/external_sd    auto    /dev/block/mmcblk1p1    /dev/block/mmcblk1    flags=display="External SDcard";storage;wipeingui;removable;backup=0
/usbotg        auto    /dev/block/sda1        /dev/block/sda        flags=display="Usb-Otg";storage;removable;backup=0

So now what should I do?

Sent from my Hisense U989 Pro using Hovatek mobile
wmkhetheni
wmkhetheni
wmkhetheni
Junior Member
24
14-02-2017, 12:35 AM
#8
(13-02-2017, 06:58 PM)wmkhetheni
(13-02-2017, 06:49 PM)hovatek
(13-02-2017, 01:43 PM)wmkhetheni Here is the TWRP I ported https://www.dropbox.com/s/smm182cc24o0nv...y.img?dl=0

Sent from my Hisense U989 Pro using Hovatek mobile

problem is from your recovery.fstab

Should look something like

Code:

#
/recovery    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/recovery        flags=display="recovery";backup=1
/para        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/para        flags=display="para";backup=1
/expdb        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/expdb
/frp        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/frp        flags=display="frp";backup=1
/ppl        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/ppl        flags=display="ppl";backup=1
/nvdata        ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/nvdata        flags=display="nvdata";backup=1
/metadata    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/metadata
/protect_f    ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/protect1        flags=display="protect_f";backup=1
/protect_s    ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/protect2        flags=display="protect_s";backup=1
/seccfg        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/seccfg
/oemkeystore    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/oemkeystore
/proinfo    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/proinfo        flags=display="proinfo";backup=1
/md1img        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/md1img        flags=display="modem";backup=1
/md1dsp        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/md1dsp        flags=backup=1;subpartitionof=/md1img
/md1arm7    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/md1arm7        flags=backup=1;subpartitionof=/md1img
/md3img        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/md3img        flags=backup=1;subpartitionof=/md1img
/nvram        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/nvram        flags=display="nvram";backup=1;flashimg=1
/lk        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/lk        flags=display="uboot";backup=1;flashimg=1
/lk2        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/lk2        flags=backup=1;subpartitionof=/lk
/boot        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/boot        flags=display="boot";backup=1
/logo        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/logo        flags=display="logo";backup=1;flashimg=1
/tee1        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/tee1        flags=display="tee";backup=1;flashimg=1
/tee2        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/tee2        flags=backup=1;subpartitionof=/tee1
/secro        emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/secro        flags=display="secro";backup=1
/keystore    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/keystore
/system        ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/system
#/system_image    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/system
/cache        ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/cache
/data        ext4    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/userdata        flags=encryptable=/dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/metadata
#/flashinfo    emmc    /dev/block/platform/mtk-msdc.0/11120000.msdc0/by-name/flashinfo
/external_sd    auto    /dev/block/mmcblk1p1    /dev/block/mmcblk1    flags=display="External SDcard";storage;wipeingui;removable;backup=0
/usbotg        auto    /dev/block/sda1        /dev/block/sda        flags=display="Usb-Otg";storage;removable;backup=0

So now what should I do?

Sent from my Hisense U989 Pro using Hovatek mobile

Hovatek you are a genius.I did it.I took the script you've sent me and I deleted all the script in the twrp.fstab and pasted the script you gave me on twrp.fstab.Then it worked and I even rooted my device now using my twrp recovery.Thanks a lot.I've been struggling for too long trying to root my phone.Thank you very much.

Sent from my Hisense U989 Pro using Hovatek mobile
acteev
acteev
acteev
Enthusiastic Member
12
28-04-2017, 03:46 PM
#9
Hi guys, I'm having the same problem, can't flash any custom recovery. I've got the u989 pro stock ROM, since the previous ROM I flashed ( u989 stock ROM) bricked my phone. When I use so flashtool or even fastboot to flash a custom recovery, the phone boots to the logo screen, after 1min reboots normally. What am I doing wrong? Please assist if possible.

Sent from my Hisense U989 Pro using the Hovatek Forum App
acteev
acteev
acteev
Enthusiastic Member
12
28-04-2017, 03:49 PM
#10



Reading the above post, should I edit the system/etc/recovery.fstab found in the system.IMG or the custom recovery.IMG

Sent from my Hisense U989 Pro using the Hovatek Forum App
Pages (2): 1 2 Next
Users browsing this thread:
 1 Guest(s)
Users browsing this thread:
 1 Guest(s)
YtWhTl
live chat
whatsapp telegram instagram