[ROM] [ 7.1.1 | 7.1.2 ] Official madOS - Ulefone Metal [MT6753]

Search This thread

fire855

Inactive Recognized Developer
Jul 26, 2012
1,012
2,937
This is a Official Build of madOS ( based on AOSP N ) for Ulefone Metal with MT6753 SoC.

madOS is based on pure A.O.S.P. with many additional customizations and MediaTek support.

wri6bAp.png


Code:
#include 
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 */

Installation Instructions:
  • Download ROM from M.A.D. Facebook
    OR via xda DevDB
  • Download OpenGapps nano or pico from OpenGapps
    (choose Arm64 and Android 7.0 / Android 7.1 / Android 7.1.x -Depending on the rom build you downloaded)
  • Download BeansGapps MINI from BeansGapps
    (choose the MINI Package)
  • Boot to recovery
  • Wipe data if you are not coming from AOSP N / madOS already
  • Install rom
  • Reboot to recovery again, and Flash your desire Gapps
  • Reboot

Working:
  • RIL (Calls /SMS, Data connection)
  • Wifi
  • Bluetooth
  • Audio
  • Sensors
  • Lights
  • Both storages & MTP
  • HW de/encoding
  • Camera (Photo & Video)
  • GPS & AGPS
  • NFC

Bugs:
  • You tell me...

Special Note:
There's been way too many revisions of this device (as of right now: about half a dozen )
I.e: Different Camera sensors, P.sensor, fingerprint, touchscreen.
As so, instead of reporting "this doesn't work" , try to give as much feedback as you can (and logs) to the team.
We have already added support for some variants, besides the initial "rev1".


XDA:DevDB Information
madOS for Ulefone Metal, ROM for all devices (see above for details)

Contributors
fire855, DerTeufel1980, superdragonpt
Source Code: https://github.com/MediatekAndroidDevelopers

ROM OS Version: 7.x Nougat

Version Information
Status: Stable

Created 2016-12-18
Last Updated 2017-05-27
 

fire855

Inactive Recognized Developer
Jul 26, 2012
1,012
2,937
General F.A.Q.

Q: What the hell is madOS ?
A: madOS, (M.A.D. Team OS), is a ROM based on pure A.O.S.P. with extended capabilities and customizations made by or merge/adapted by M.A.D. Team.

Q: Which recovery should I use for this ROM?
A: Latest M.A.D. TWRP recovery for the Ulefone Metal
available here

Q: Some translations are missing for my language, can I help?
A: Sure you can, please check our translations repo available here , you can either do a pull request, or if you don't know how to work with git, sent us the XML. Strings for your language ( Check Readme on repo).

Q: What's working ?
A: Check first Post for current status

Update for 7.1.1

Q: When I try to install the ROM it says "Error 7 symlink failed", what gives?
A: You need to unmount /system first on twrp

Q: After flashing TWRP says "No OS Installed?"
A: Ignore this message. If the ROM flash indicated as being successful, you can swipe to reboot and the OS should boot.

Q: Do i really need full wipes?
A: Yeah

Q: App "x" doesn't work, why?
A: Probably not compatible with Nougat yet, feedback is welcome

Q: Is the rom rooted?
A: NO, But you can easily root with SuperSU v2.76 onwards.

Q: Does xposed work?
A: As of now, there's no Xposed for N, so no

Q: Does busybox still works on Nougat?
A: yes

Q: AdAway no longer works on Nougat, what can I do?
A: Simply install busybox first, available from the Play Store, and it'll download hosts and work just fine then

Q: Data Connection does not work, why?
A: The ROM, already includes latest APNs, if you still have no active data connection, check your APN settings

Q: How is battery life with Nougat on the Jiayu?
A: It should be comparable to Marshmallow.
Update: We've already fixed several memory leaks and draining issues

Q: Does this build support Vulcan?
A: No. Vulcan does not provide support for MediaTek (yet?)

Q: Does doze work in this build?
A: Yes. You do not have to enable anything; it is active by default.

Q: Does this ROM supports Substratum ?
A: YES, latest rootless substratum is supported on madOS ;)

madOS: We are now an Official Substratum supported rom

Q: Does the ROM features disabling SIMs , On Settings SIM Options?
A: YES, we've now merged our own implementation (adapted for N)

Q: when will (feature/issue here) be fixed?
A: NO ETA , please



Porting F.A.Q.
No porting support, no port questions allowed on this thread, and porting PMs will be auto-deleted, porting replies will be reported as well

G.APPS F.A.Q.
Q:What GAPPS package should I use?
A: BeansGapps or Open GAPPS

Update 7.1.2
Beans GAPPS (MINI) or OpenGapps (pico/nano) Packages, are recommended


Q: How to properly install GAPPS?
A:Flash Rom + Flash Gapps at once




CREDITS and Thanks ;)

  • madOS Team
  • Our translators, credits list here
  • A.O.S.P.
  • Slim Roms
  • Pure Nexus
  • AOSPA
  • Lineage
  • DU (Dirty Unicorns)
  • Omni


HELP supporting madOS

We do this on our free time, however we do have costs on maintaining this :/

Any donation is highly appreciated ;)

You can donate by using
this link

If the above doesn't work in your country, then you can directly donate by using this e-mail adress: mediatekandr0iddevelopers@gmail.com



About madOS Proprietary Apps

You are NOT allowed by any means, to use our madOS apps on any other build, your rom
This is exclusively for OFFICIAL madOS ROM releases



@To Moderators: Feel free to clean the thread, whenever users start spamming, severe OT, or questioning about porting...
 
Last edited:

fire855

Inactive Recognized Developer
Jul 26, 2012
1,012
2,937
Build madOS v1.1 [7.1.2] 20170527



Update to 7.1.2
Patch Level: May 2017
madOS version v1.1


Introducing:
  • madlauncher: (AOSP based, but on mad steroids with several options)
  • madCamera: Our own camera (with several improvements for MediaTek based devices)

Telephony :
  • RIL improvements
  • Fixed a badass NullPointer on Telephony (Operator related)

  • Network / SIM Status fixes
  • wlan and connection improvements
  • Added sdcardfs support
  • Support for the new substratum (madOS is now an official supported rom)


Other Features:
  • omnijaws weather (Lockscreen & Status bar,etc)
--> with huge madOS improvements over the original implementations

  • Power Menu Options
  • One handed mode
  • Lockscreen PIN quick unlock & quick unlock improvements
  • Added SIP Options
  • QS (Quick Settings) Options
  • Custom Carrier Label options
  • madOS NavBar: fixup
  • Bluetooth: battery status options
  • AlarmsBlocker
  • WakelockBlocker
  • Recents Options
  • Pie: New SlimPie (ported by mad from lp to N) & improved

Tiles:
  • CompassTile
  • NFC Tile
  • Compass & Language toggle Tiles
  • madOS Tile
  • etc ..

Other fixes & Improvements:
  • couple GAPPS related issues
  • location provider errors
  • SchedulePowerOnOff
  • facelock
  • Removed Gello , Welcome chromium
  • faster app switching
  • AppOps
  • gesture events
  • PhoneWindowManager
  • anr's
  • NPE's
  • memory leaks
  • masOS offline charging animation
  • Dashboard & madOS settings cleanup
  • Miracast issues on some dongles

There's other fixes & features included on this release
--> Too much to write on a changelog


Build madOS v1.2 [7.1.2] 20170819


  • Patch Level: August 2017
  • Kernel version 3.18.64
  • Fixed deep sleep issues
  • Fixed substratum issues
  • New feature for showing charging current & voltage on lockscreen
  • Added F2FS support
  • Reworked MTK RIL implementation
  • Some more improvements
 
Last edited:

sinrequilorios

Senior Member
Dec 16, 2016
57
12
I am interested in installing this rom, the problem is that for some reason in my phone does not work any recovery other than the TWRP put in needrom for 4pda. Since that modification of TWRP can not be installed rom, could you help me find a solution to flash Johny recovery?
 

QiUi4pda

Member
Dec 19, 2016
15
1
Arseniev
I am interested in installing this rom, the problem is that for some reason in my phone does not work any recovery other than the TWRP put in needrom for 4pda. Since that modification of TWRP can not be installed rom, could you help me find a solution to flash Johny recovery?

Hey, talk me to pm your skype, i help to you. Or in 4pda forum.
 

sinrequilorios

Senior Member
Dec 16, 2016
57
12
Use Pack-Flashtool-v5.1620.00.000 from needrom, install drivers, install TWRP from Jonny (copy MT6753_Android_scatter.txt in folder with recovery and change name TWRP-3.0.2-0-Metal.img to recovery.img and flashing).

I already did all that, and the result is the same. The only TWRP that works with those steps is modified by "hanuma50" (that is in needrom) that does not work to install this rom, the other TWRP do not work. I've also tried flashering them from the TWRP of "hanuma50" or from Flashify, the result is the same. :crying:
 
  • Like
Reactions: jayki

sinrequilorios

Senior Member
Dec 16, 2016
57
12
Regards, I inform you that I have been doing a series of tests on my mobile, to try to flash some existing roms. For now the following happens: The official firmware from the 20160912 and lower version do not work (I still have to try the 20161019 version), the 20161024 and 20161117 versions work correctly.

Another error, for now the one that has me more restless is the following: The only functional recovery is the TWRP of the user hanuma50 that has incompatibility with certain roms, the other versions of TWRP available do not work, when trying to install it using SPFT , Flashify or from the same TWRP are installed correctly, but at the time of running it simply restarts the mobile and starts the system normally.

I'm thinking because it is because there is surely a new batch of mobile with changes to the hardware, but I do not know, Do you know anything about it?

Another thing, if the darksense kernel flashed the mobile stops working (it enters an infinite loop with the Ulefone logo), it was tested in stock rom and in the Eragon rom.
 
  • Like
Reactions: Akashok

QiUi4pda

Member
Dec 19, 2016
15
1
Arseniev
I get an incoming or outgoing call and the phone reboots. And at any moment without cause - reboots. With a minimum brightness of the smartphone - screen flashes intermittently.
 

janek69

Senior Member
May 28, 2008
285
70
I have TWRP 3.2.0. The installation process start and stop imedietly with an error 7.
 

DerTeufel1980

Inactive Recognized Developer
Jul 31, 2011
10,368
27,668
Regards, I inform you that I have been doing a series of tests on my mobile, to try to flash some existing roms. For now the following happens: The official firmware from the 20160912 and lower version do not work (I still have to try the 20161019 version), the 20161024 and 20161117 versions work correctly.

Another error, for now the one that has me more restless is the following: The only functional recovery is the TWRP of the user hanuma50 that has incompatibility with certain roms, the other versions of TWRP available do not work, when trying to install it using SPFT , Flashify or from the same TWRP are installed correctly, but at the time of running it simply restarts the mobile and starts the system normally.

I'm thinking because it is because there is surely a new batch of mobile with changes to the hardware, but I do not know, Do you know anything about it?

Another thing, if the darksense kernel flashed the mobile stops working (it enters an infinite loop with the Ulefone logo), it was tested in stock rom and in the Eragon rom.
That's definitely bad news. Sounds like ulefone indeed is using different hardware in newer batches.
There's nothing we can do about it, without updated source code.
Please contact ulefone about the issue, and ask for updating kernel sources.
Only with this we can fix it

Sent from my Thor using Tapatalk
 

sinrequilorios

Senior Member
Dec 16, 2016
57
12
That's definitely bad news. Sounds like ulefone indeed is using different hardware in newer batches.
There's nothing we can do about it, without updated source code.
Please contact ulefone about the issue, and ask for updating kernel sources.
Only with this we can fix it

Sent from my Thor using Tapatalk

From what medium can I communicate with the ulefone team? I really want to enjoy the scene of the mobile :(.

What seems strange to me is that the last 2 roms stock work without problems on all devices, the same with the rom eragon (based on the firmware stock 20161024), and finally, the same with the TWRP modified by the user hanuma50 Posted on needrom (Could you keep an eye on this to understand what makes it special?), Thanks for the support and for the help.
 

janek69

Senior Member
May 28, 2008
285
70
That's definitely bad news. Sounds like ulefone indeed is using different hardware in newer batches.
There's nothing we can do about it, without updated source code.
Please contact ulefone about the issue, and ask for updating kernel sources.
Only with this we can fix it

Sent from my Thor using Tapatalk
Yes, several signs indicate that the hardware is not the same for all phone.
e.g.: With same firmware the touch panel work fine on my phone, but not on all phone.
TWRP wrote something like that: This ROM for metal your device mtk6753. ??? I don't remember exactly.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 36
    This is a Official Build of madOS ( based on AOSP N ) for Ulefone Metal with MT6753 SoC.

    madOS is based on pure A.O.S.P. with many additional customizations and MediaTek support.

    wri6bAp.png


    Code:
    #include 
    /*
     * Your warranty is now void.
     *
     * I am not responsible for bricked devices, dead SD cards,
     * thermonuclear war, or you getting fired because the alarm app failed. Please
     * do some research if you have any concerns about features included in this ROM
     * before flashing it! YOU are choosing to make these modifications, and if
     * you point the finger at me for messing up your device, I will laugh at you.
     */

    Installation Instructions:
    • Download ROM from M.A.D. Facebook
      OR via xda DevDB
    • Download OpenGapps nano or pico from OpenGapps
      (choose Arm64 and Android 7.0 / Android 7.1 / Android 7.1.x -Depending on the rom build you downloaded)
    • Download BeansGapps MINI from BeansGapps
      (choose the MINI Package)
    • Boot to recovery
    • Wipe data if you are not coming from AOSP N / madOS already
    • Install rom
    • Reboot to recovery again, and Flash your desire Gapps
    • Reboot

    Working:
    • RIL (Calls /SMS, Data connection)
    • Wifi
    • Bluetooth
    • Audio
    • Sensors
    • Lights
    • Both storages & MTP
    • HW de/encoding
    • Camera (Photo & Video)
    • GPS & AGPS
    • NFC

    Bugs:
    • You tell me...

    Special Note:
    There's been way too many revisions of this device (as of right now: about half a dozen )
    I.e: Different Camera sensors, P.sensor, fingerprint, touchscreen.
    As so, instead of reporting "this doesn't work" , try to give as much feedback as you can (and logs) to the team.
    We have already added support for some variants, besides the initial "rev1".


    XDA:DevDB Information
    madOS for Ulefone Metal, ROM for all devices (see above for details)

    Contributors
    fire855, DerTeufel1980, superdragonpt
    Source Code: https://github.com/MediatekAndroidDevelopers

    ROM OS Version: 7.x Nougat

    Version Information
    Status: Stable

    Created 2016-12-18
    Last Updated 2017-05-27
    10
    New build - Stable 4 - 20170114

    Changelog
    :

    • Updated to Android 7.1.1_r13 (N6F26Q)
    • Fixed Deep Sleep issues (thanks to @z0mg_ for testing!)
    • Added Samsung camera sensor (thanks to @ruka86 for testing!)
    • January 5, 2017 security level

    Important: Cache wiping is mandatory!


    Download: https://visi0nary.de/builds/full/mad/aosp_7.1.1_metal_20170114.zip
    8
    New build - Stable 6 - 20170210

    Changelog
    :

    • Support for newer LCD batches! Thanks to Himax again for giving us data sheets!
    • February 2017 Patches

    M.A.D. Extras Settings:

    Battery Customizations:

    • Option to change status style (portrait; icon landscape; circle; text; hidden)
    • Battery Percentage (inside icon; hidden; next to the icon)
    • Double-tap to sleep
    • Brightness Control
    • Slidding Home button
    • Clock Customizations:
    • Option to show clock and Date
    • Option to show clock seconds
    • Alignement: Right clock; left; Center
    • AM / PM Clock
    • Date Options: Hidden; Small; Normal
    • Date format


    Network Traffic Customizations:


    • Options for Network Traffic Monitor (ingoing, outgoing; both)
    • Display Unit
    • Update interval
    • Hide/ Show arrows
    • Auto hide
    • Inactivity threshold


    Navigation Bar Customizations:


    • Buttons & Layout Options
    • Show / hide arrows keys
    • Enable/ disable Pixel design
    • Nav Bar dimension Options ( choose dp for height/width)
    • Nav Bar button tint ( choose color)
    • Slide Nav bar actions
    • Nav Bar Navigation dimmer options
    • Dynamic NavBar Background
    • Option to choose NavBar on/when in rotation


    Important: Cache wiping is mandatory!


    Download: https://visi0nary.de/builds/full/mad/aosp_7.1.1_metal_20170210.zip
    Enjoy! :)
    7
    Build madOS v1.1 [7.1.2] 20170527



    Update to 7.1.2
    Patch Level: May 2017
    madOS version v1.1


    Introducing:
    • madlauncher: (AOSP based, but on mad steroids with several options)
    • madCamera: Our own camera (with several improvements for MediaTek based devices)

    Telephony :
    • RIL improvements
    • Fixed a badass NullPointer on Telephony (Operator related)

    • Network / SIM Status fixes
    • wlan and connection improvements
    • Added sdcardfs support
    • Support for the new substratum (madOS is now an official supported rom)


    Other Features:
    • omnijaws weather (Lockscreen & Status bar,etc)
    --> with huge madOS improvements over the original implementations

    • Power Menu Options
    • One handed mode
    • Lockscreen PIN quick unlock & quick unlock improvements
    • Added SIP Options
    • QS (Quick Settings) Options
    • Custom Carrier Label options
    • madOS NavBar: fixup
    • Bluetooth: battery status options
    • AlarmsBlocker
    • WakelockBlocker
    • Recents Options
    • Pie: New SlimPie (ported by mad from lp to N) & improved

    Tiles:
    • CompassTile
    • NFC Tile
    • Compass & Language toggle Tiles
    • madOS Tile
    • etc ..

    Other fixes & Improvements:
    • couple GAPPS related issues
    • location provider errors
    • SchedulePowerOnOff
    • facelock
    • Removed Gello , Welcome chromium
    • faster app switching
    • AppOps
    • gesture events
    • PhoneWindowManager
    • anr's
    • NPE's
    • memory leaks
    • masOS offline charging animation
    • Dashboard & madOS settings cleanup
    • Miracast issues on some dongles

    There's other fixes & features included on this release
    --> Too much to write on a changelog


    Build madOS v1.2 [7.1.2] 20170819


    • Patch Level: August 2017
    • Kernel version 3.18.64
    • Fixed deep sleep issues
    • Fixed substratum issues
    • New feature for showing charging current & voltage on lockscreen
    • Added F2FS support
    • Reworked MTK RIL implementation
    • Some more improvements
    6
    For everyone having battery drain issues, please try the test kernel I attached. Looks like the proximity sensor blocked the device from going into deep sleep which I fixed now.

    Feedback is appreciated!


    Small howto:
    1. Boot into fastboot
    2. "fastboot flash boot bootmetalmad711_191750.img"
    3. "fastboot reboot"
    4. ????
    5. PROFIT!