Are there any Custom Roms for Doogee Mix?

Fstop

Senior Member
Apr 18, 2015
121
12
0
Doogee Mix - in Orange State only reboots into TWRP 3.1.1 Jemmini :confused: can only assume I have wiped the OS with nothing to replace it? Did I do that? Please tell me there are some custom roms out there for Doogee Mix. If not How do I recover from this while keeping the device rooted? Thank you
 
G

GuestK00473

Guest

Fstop

Senior Member
Apr 18, 2015
121
12
0
Wild Goose Chase Links for Downloads

Needrom: signed up yesterday and when I went to download Doogee Mix 6+64GB said I had to be a Premium Member - some links to downloads take you to gaming pages- Fishing go here, sign up there, then click download link opens another site requesting sign up there :crying: I don't accept wooden nickles. Requested info from needrom.com to unregister. Downloaded from official Doogee Community:
https://www.doogee.cc/category/firmware-download
Downloaded 18-02-02 t900a-dg-a59-63m-hd-512g48g-bom6-3m-n-tee-cts_DOOGEE-MIX-Helio_P25-20170818.rar ? But how do I make this flashable?? If I unpack it I can use fastboot flash to restore device - since I can not use SP Flash Window Tool, I don't know how to install on Slackware. Thank you for all help
 
G

GuestK00473

Guest
Needrom: signed up yesterday and when I went to download Doogee Mix 6+64GB said I had to be a Premium Member - some links to downloads take you to gaming pages- Fishing go here, sign up there, then click download link opens another site requesting sign up there :crying: I don't accept wooden nickles. Requested info from needrom.com to unregister. Downloaded from official Doogee Community:
https://www.doogee.cc/category/firmware-download
Downloaded 18-02-02 t900a-dg-a59-63m-hd-512g48g-bom6-3m-n-tee-cts_DOOGEE-MIX-Helio_P25-20170818.rar ? But how do I make this flashable?? If I unpack it I can use fastboot flash to restore device - since I can not use SP Flash Window Tool, I don't know how to install on Slackware. Thank you for all help
Look here for a flash guide:
https://community.doogee.cc/forum.php?mod=viewthread&tid=1730&extra=page=1
You might have to register for the doogee forums though
 

Fstop

Senior Member
Apr 18, 2015
121
12
0
Convert Doogee Mix 6+64GB Stock Rom.rar to TWRP Flashable.zip

Signed up to Doogee Forum and downloaded 6+64 Stock ROM. It is a .rar file and I Don't Have access to Windows & can't install SP Flash Tool on my Linux PC. B I Can Communicate with Doogee Mix Device over Fastboot and ADB. TWRP is installed on the Device. Made a big mistake not making a Nano Backup since I rooted the OnePlus phones so many times without a problem.
How do convert Doogee Stock Rom.rar to a flashable zip? The stock rom is 1.33GB. Downloaded from MEGA. I have Android Studio on my PC but don't know how to use it. Anyone know how to convert Dooge Mix Stock .rar download into a TWRP Flashable .zip file. Or how to using Android Studio to convert this type of stock rom format to TWRP flashable.zip? Thank you for your help.
 
Last edited:
  • Like
Reactions: [email protected]

Fstop

Senior Member
Apr 18, 2015
121
12
0
Unpacked the Stock rom:
unrar e stock_rom.rar
Since I can only boot into TWRP & fastboot and only Power off device while in TWRP - Can anyone tell me if there is a reason why I can't use fastboot to restore boot.img , system.img, and recovery.img ?
 
Last edited:

425461

New member
Oct 26, 2017
2
1
0
Can not edit build.prop on mix2

Hi everyone!
I need help:

Device: Doogee MIX2
Bootloader unlocked. Twrp installed. All ok.

Promlem: If I edit build.prop or replace settings.apk system go to bootloop.
Situations:
1. If I edit in build.prop one string - ro.build.display.id - system loading ok.
2. If I edit in build.prop one string - ro.product.model - system go to bootloop.
3. If I replace system/priv-app/settings/settings.apk to repacked - system go to bootloop.
4. When I put back stock files (via zip twrp) - all works fine.

I am edit and replace files via zip twrp and via esexplorer with magisk. All permissions still originals. I do it many times on other doogee devices.

I deleted checking "verify" from boot.img, but it seems checking works in other place.
I edit build.prop and replace settings.apk on many doogee devices and all worked fine. Even if the settings.apk was repacked wrong, the system loaded ok, just not work settings.

I just only remove "verify" flag un fstab, but it seems to be another check somewhere.

Can anyone help me?
 
  • Like
Reactions: Fstop

Fstop

Senior Member
Apr 18, 2015
121
12
0
@Gmx1987 thanx, already have that video bookmarked even thought not in my language.
Problem Solved W/ SP flash tool after many many repeated tries: Volume+ while connecting USB Cable to PC
Does anyone know why there is no custom ROM Dev for this DoogeeMix 6+64GB? I'm trying to learn how to create a custom ROM for Doogee Mix 6+64GB
 
Last edited:

Gmx1987

Senior Member
Jan 11, 2018
64
5
0
@Gmx1987 thanx, already have that video bookmarked even thought not in my language.Problem Solved W/ SP flash tool after many many repeated tries: Volume+ while connecting USB Cable to PC
Does anyone know why there is no custom ROM Dev for this DoogeeMix 6+64GB?
No no one nothing... So next time I look in web and then I buy a phone
 

Fstop

Senior Member
Apr 18, 2015
121
12
0
Learning Doogee Mix 6+64GB

@ 425461 do you know what the function of files in 6757 _Android_scatter.txt are? Lots of it is self explanatory or can be googled but I don't understand the following:
Why Boot1 & Boot2? What are the multiple sections of TYPE: NORMAL_ ROM ? also note some SYS Parts are upgradeable and others not( what determines that? and can they/or should they be changed- having what functional affect?
I'm also confused by the md-1.img and md3.img - two ROMs ? Links to relative info is appreciated. Thanks to all.
Code:
 general: MTK_PLATFORM_CFG
  info: 
    - config_version: V1.1.2
      platform: MT6757D
      project: hct6757_66_n
      storage: EMMC
      boot_channel: MSDC_0
      block_size: 0x20000
- partition_index: SYS1
  partition_name: pgpt
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x0
  physical_start_addr: 0x0
  partition_size: 0x8000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: INVISIBLE
  is_upgradable: false
  empty_boot_needed: false
  reserve: 0x00

- partition_index: SYS2
  partition_name: boot_para
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x8000
  physical_start_addr: 0x8000
  partition_size: 0x100000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: INVISIBLE
  is_upgradable: false
  empty_boot_needed: false
  reserve: 0x00

- partition_index: SYS3
  partition_name: recovery
  file_name: recovery.img
  is_download: true
  type: NORMAL_ROM
  linear_start_addr: 0x108000
  physical_start_addr: 0x108000
  partition_size: 0x1800000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: UPDATE
  is_upgradable: true
  empty_boot_needed: false
  reserve: 0x00

- partition_index: SYS4
  partition_name: para
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x1908000
  physical_start_addr: 0x1908000
  partition_size: 0x80000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: INVISIBLE
  is_upgradable: false
  empty_boot_needed: false
  reserve: 0x00

- partition_index: SYS5
  partition_name: expdb
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x1988000
  physical_start_addr: 0x1988000
  partition_size: 0x1400000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: INVISIBLE
  is_upgradable: false
  empty_boot_needed: false
  reserve: 0x00  

- partition_index: SYS6
  partition_name: frp
  file_name: NONE
  is_download: false
  type: NORMAL_ROM
  linear_start_addr: 0x2d88000
  physical_start_addr: 0x2d88000
  partition_size: 0x100000
  region: EMMC_USER
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: INVISIBLE
  is_upgradable: false
  empty_boot_needed: false
  reserve: 0x00
I'm running Linux - and if you were to share the tools & steps to decompiling the kernel- I am interested in doing the research to learn on DoogeeMix 6+64GB, already bricked once but it is a learning device for me - haven't even put a sim card in it- don't trust what's on it. Ergo my interest in dissecting its' software & hdware. Anyone that is willing to teach I am willing to help.
 
Last edited:

Ersid Kapaj

Senior Member
Mar 11, 2017
64
10
8
@ 425461 do you know what the function of files in 6757 _Android_scatter.txt are? Lots of it is self explanatory or can be googled but I don't understand the following:
Why Boot1 & Boot2? What are the multiple sections of TYPE: NORMAL_ ROM ? also note some SYS Parts are upgradeable and others not( what determines that? and can they/or should they be changed- having what functional affect?
I'm also confused by the md-1.img and md3.img - two ROMs ? Links to relative info is appreciated. Thanks to all.

I'm running Linux - and if you were to share the tools & steps to decompiling the kernel- I am interested in doing the research to learn on DoogeeMix 6+64GB, already bricked once but it is a learning device for me - haven't even put a sim card in it- don't trust what's on it. Ergo my interest in dissecting its' software & hdware. Anyone that is willing to teach I am willing to help.
I used Fastboot mode to install the rom. the problem that occurred during TWRP install it's that you have to do factory reset and then you have to install Magisk for the root. Even if do factory reset and don't install magisk, every time that you have to boot in recovery mode it will be encrypted.