[ROM] [ 8.0.0 | 8.1.0 ] Official madOS - Jiayu S3 [MT6752]

Search This thread

superdragonpt

Recognized Developer
Apr 27, 2013
4,906
19,251
Lisbon / Taiwan / USA
www.caixamagica.pt
VmDiDSr.png

This is a Official Build of madOS ( based on AOSP 8.1.0 Oreo ) for Jiayu S3 (Adv./Basic/Pro) with MTK 6752 SoC

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


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 madOS Unofficial OpenGapps nano or pico from Download Page
    (We had built, pico and nano 8.1.0 GAPPS only )
  • Backup
  • Flash new mandatory new Oreo 8.1.0 TWRP (available on downloads)
  • Boot to the new TWRP recovery
  • full Wipes (dont come crying if you didn't .. ;p )
  • Install rom (optionally following by GAPPS if you use them)
  • Reboot System

    DO NOT: Flash any rooting zips (SuperSU or Magisk) on the first flash, together with rom





Working:
  • RIL (Calls /SMS, Data connection, etc)
  • Wifi
  • Bluetooth (calls, media, file transfer, etc)
  • FM Radio
  • All Sensors
  • Lights; HW Keys
  • Both storages & MTP
  • HW de/encoding
  • Camera (photos only)
  • GPS & aGPS
  • Audio
  • NFC ( available only on the advance/PRO versions)
  • madOS Extras (the features ya'all used too), plus, some new features we added on Oreo)

Not working:
  • Native Video Recording
    ---> However works just fine with camera apps that use SW de/en coding (i.e.: Footej Camera available at PLAY)



XDA:DevDB Information
[ROM] [ 8.0.0 | 8.1.0 ] Official madOS - Jiayu S3 [MT6752], ROM for the JiaYu S3

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

ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Oreo TWRP / LP layout
Based On: madOS

Version Information
Status: Stable
Current Stable Version: 1
Stable Release Date: 2017-11-18

Created 2017-11-18
Last Updated 2017-12-24
 
Last edited:

superdragonpt

Recognized Developer
Apr 27, 2013
4,906
19,251
Lisbon / Taiwan / USA
www.caixamagica.pt
FAQ

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?
(edit April 2018)
A: Latest M.A.D. TWRP 3.2.1-0 recovery for the Jiayu s3 OREO 8.1.0
--> Check xda Download Section


Q:
How do i flash new recovery ?
A:
1: You can flash it with a scatter file (LP rom layout)
2: You can simply flash it from the existing twrp recovery: Install> Install image> Select Oreo TWRP> Select "Recovery" as partition to flash.
Reboot to recovery to use new one


Q: Do i need to make full wipes?
A: YES, dont come crying at me, if you didn't .... ;p

Q: What is "full wipes" ?
A: To Wipe : Cache; System; DATA ...

Q: New TWRP fails on wiping, why ?
A: You need to go TWRP Settings> Select the option
"Use rm -rf instead of formating"

Update madOS April 2018:
New TWRP is fully working now, no more need of this workaround
Native wiping of both ext4/f2fs is working and twrp is faster then ever ;)

Q: What should i use f2fs or ext4?
A: Both are supported, choose the one you desire
You can only use f2fs on cache & data (backup your stuff, as it'll be all erased)

Q: is the Data connection issue of going to / from 4G still present?
A: nope ;) data switchs pretty fast on our new RIL
2G>3G>4G | 4G>3G>2G pretty fast

Q: Does this rom have any Theme support
A: Yup, We have working Theme Engine (madOS extras)

Update: On Oreo 8.1.0:
- We have extended Theme support even further ( madLauncher, messaging, etc)
- As well as many fixs


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: I want to report a bug(s) do you have an issue tracker?
A: Yeah... madOS issue tracker

Q: My Jiayu s3 Basic (the 2GB RAM Version), shows "NFC has stopped"
A: The 2GB version, doesn't have NFC, however in the last NFC updates we did, this is now showing, as an workaround:

Go to TWRP:

  • Mount /system
  • Go advance>file manager
  • Navigate to /system/app/ and delete the NFC app, this should fix your NFC service force closing while on boot

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

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

Q: Is the rom rooted?
A: NO, But you can easily root with :
1: Magisk ( v14 )
NOTE: magisk v15, v16 aren't working (don't spam me, im not the magisk developer
2: Super SU ( v2.82 onwards)
NOTE: v2.82 or even latest beta of 2.82 will work fine
after flashing it, you need to go on the SuperSU.zip and install the management app

Q: Should i root together with rom ?
A: Not advised.. mainly the Magisk that gives some weird issues...
Flash ROM and GAPPS (if you use gapps), after first boot get back to recovery and flash your desire rooting method

Q: Does xposed work?
A: Is there Xposed for O? ... then no ;p

Q: How is battery life with Oreo on the Jiayu?
A: Pretty awesome

Q: Does this build support Vulcan?
A: No....duh! v

Q: Does doze work in this build?
A: Yup


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:OpenGapps arm64 nano/mini

Since there's no Official GAPPS for 8.1.0 just yet...
... we had built OpenGapps nano and pico versions
--> Check Download Section


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.
  • AOSPA
  • 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: [email protected]



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:

superdragonpt

Recognized Developer
Apr 27, 2013
4,906
19,251
Lisbon / Taiwan / USA
www.caixamagica.pt
Changelogs / madOS Features

Changelogs


[Stable] Build [8.0.0] 20171118


  • First Release
  • Patch Level: 8.0.0 [OPR1] November 6, 2017
  • Kernel: 3.10.108 ( Oreo branch)



[Stable] Build [8.1.0] 20171224


  • First Release of Oreo 8.1.0
  • madOS version: 2.1 (O 8.1.0 )
  • Patch Level: 8.1.0 [OPM1] 2017-12-05,

Between the new Oreo 8.1.0 & madOS bug fixs & device fixs , there is an huge changelog,
... so im narrowing this to bare minimum this time


main changes:
  • All mad extras stuff is now fixed (fastcharge/ weather/ sensors calibration, performance settings, etc, etc)
  • Theme engine:
    This started as an feature from AOSPA on Nougat (and has been depricated ever since... )
    * We forward port to Oreo 8.0.0, and now to 8.1.0
    * We extended theme engine to per-apps (currently madLauncher; messaging, etc)
    * And added way too many fixs on top of it
  • exfat and ntfs are now properly supported
  • Bluetooth Calls fixed
  • New Sensors HAL
  • New RIL
  • Playback fixed (Youtube, whatsApp, etc)

---> ETC
MARRY XMAS !


[Stable] Build [8.1.0] 20171230



  • Audio: Fix couple issues introduced by me, on last build :p
  • Audio "media bug": work was made on this matter, hopefully it's gone
  • UI / UX : improvements
  • HWC / SF: many fixs & Enhanced for 8.1.0
  • Video / Playback: More Video Playback improvements
  • FM Radio: couple issues adressed
  • Mem Leaks adressed (introduced on 8.1.0)
  • Flashlight : some issues where adressed
  • Bluetooth: more work done on A2DP & car-BT
  • NFC: better compatibility with TAG reading & MTK protocols & device specific FW
  • Other small things: Update APNs, etc ...




madOS color Engine:

  • Rebased & Many improvements on the engine
  • Extended / better support per-apps (messaging; Launcher,etc)
  • Extended /better support to theme PowerMenu
  • Better support on theming Quick Settings
  • Option to override default Google 8.1.0 QS theming
  • Easy reset button to get back to default
  • "MAD Mode" If you use Live Wallpapers... this is awesome ;p
  • Other stuff..




[Stable] Build [8.1.0] 20180417


  • Android 8.1.0 release 20
  • Patch level April 2018
  • madOS version: 2.1.3


  • Doze / Ambient settings:
Hand-Wave Gesture
ambient lockscreen weather, etc


  • New hardware settings (some functions are WIP for 6752)
  • Custom header image provider improvements
  • powermenu: cleanup and fix
  • expanded desktop settings
  • visualizer settings
  • increase default maximum password length
  • option to toggle torch by longpressing power button (with screen off)


  • Optimize multithread installation for apps
  • Removed Chromium in favor of Jelly
(to allow future costumizations, also way less space)

  • JNINativeMethod improvemensts
  • HWCAdapter Improvements ( Google you suck!)
  • Tight up security by requiring unlocking to access tiles
  • hide sensitive information while locked by default
  • Bring back less notification sounds
  • Weather update & fixs
  • dual-sim ringtone support
  • Setting: increasing ringtone
  • Settings: unlink notification volume is back
  • Settings : Option to enable searchpanel, including Navigation Ring Targets
  • OMS: fixs , upstream
  • Disable persistent Mobile data by default
  • AppOps: is back
  • screenrecord is here
  • Slim Recents: Fixed & updated to v3.0
  • smartwake fixs
  • fling and velocity settingsSettings
  • poor man battery style tweaks
  • carrierlable settings fixs
  • searchpanel: properly implement switches
  • Settings : Slimified CM Navigation Ring Targets
  • Fix up secure lockscreen (pattern, pin, etc)
  • Keyguard: Forward port lockscreen quick unlock
  • Secure Settings: Option to scramble pin layout on unlocking

  • Quick settings revamped:
Quick settings background: allow changing alpha
tiles
new features
etc


  • New usb settings:
deny_new_usb setting
usb configuration
USB default config


  • colorengine:
colorengine: fix tinting of unruly dashboard icons
colorengine: fix themed conditions and suggestions
color engine: add adv settings fragment
color engine per-apps extended ( messaging, madlauncher, etc)
wallpaper based theme switch
other stuff


  • AndroidRuntime crashs fixs, etc
  • madOS: Our cookie is finnaly here !!!
  • Add support for page theme color to WebView and WebChromeClient
  • New rebuilt modem baseband ( hybrid ) feedback is welcome
  • Bluetooth fixs
  • NFC: rebuilt proprietary mtk blobs from upstream
  • Ril improvements
  • many other stuff...



  • TWRP:
Updated to v 3.2.1-0
Fixed native format
many other improvements


Twrp will be auto-updated during the rom flashing




[Stable] Build [8.1.0] 20180422




  • Audio: Fully rebuilt & sound is now max out (max values supported by the device)
  • Media Bug: New approach (hopefully this is fully fixed now)
  • Some frameworks and some other small fixs

Changes added since previous build (forgot to add on the already huge changelog)

  • Camera: Improved quality ( photos )
  • madWallpapers added ( pics from FB contest winners)





[Stable] Build [8.1.0] 20190722


  • Fixed critical bug where device would enter in infinite bootloop to twrp
  • secure lock screen improvements
  • Media codec improvement
  • RIL ( telephony) improvements
  • increase Magisk compatibility
  • General clean up
 
Last edited:

sokolataki

Senior Member
Mar 24, 2013
1,299
533
HERAKLIO CRETE
fantastic work phone runs too fast too smooth great. that team aproove that everything can become. the only mad feature that i miss or i cant find it is the quick unlock when correct pin ented well done team i think that is time for us to donate that team

edit also there is not battery settings in statusbar icon/text...
 
Last edited:

DerTeufel1980

Inactive Recognized Developer
Jul 31, 2011
10,302
27,636
fantastic work phone runs too fast too smooth great. that team aproove that everything can become. the only mad feature that i miss or i cant find it is the quick unlock when correct pin ented well done team i think that is time for us to donate that team
@fire855: you should have merged this [emoji14]

Sent from my uhans h5000, running Android 8.0.0
 

mahg

Senior Member
Oct 7, 2007
597
170
Esplugues de Llobregat
I'm trying to install it but I have some problems.
First I installed new Recovery but version is the same as previous: 3.1.1-0 ¿¿??
Then, when trying to wipe all partitions I get the following errors:
mke2fs -t ext4 -m 0 /dev/block/mmcblk0p18 process ended with signal: 6
Unable to wipe Cache
Unable to wipe /cache

If I try to flash the ROM, then I get these errors:
E1001: Failed to update system image
Updater process ended with ERROR: 7

Some idea?

Thks
 

chabula

Senior Member
Jun 19, 2009
483
157
Hoorn
Try to flash the new twrp first, but after choosing the image I have to fill in a partition.
What have I to choose there for flashing the new twrp
 
  • Like
Reactions: mahg

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    "what will happen if I flash? I will get a brick?"


    Yes. Most likey, you'll brick them.
  • 63
    VmDiDSr.png

    This is a Official Build of madOS ( based on AOSP 8.1.0 Oreo ) for Jiayu S3 (Adv./Basic/Pro) with MTK 6752 SoC

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


    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 madOS Unofficial OpenGapps nano or pico from Download Page
      (We had built, pico and nano 8.1.0 GAPPS only )
    • Backup
    • Flash new mandatory new Oreo 8.1.0 TWRP (available on downloads)
    • Boot to the new TWRP recovery
    • full Wipes (dont come crying if you didn't .. ;p )
    • Install rom (optionally following by GAPPS if you use them)
    • Reboot System

      DO NOT: Flash any rooting zips (SuperSU or Magisk) on the first flash, together with rom





    Working:
    • RIL (Calls /SMS, Data connection, etc)
    • Wifi
    • Bluetooth (calls, media, file transfer, etc)
    • FM Radio
    • All Sensors
    • Lights; HW Keys
    • Both storages & MTP
    • HW de/encoding
    • Camera (photos only)
    • GPS & aGPS
    • Audio
    • NFC ( available only on the advance/PRO versions)
    • madOS Extras (the features ya'all used too), plus, some new features we added on Oreo)

    Not working:
    • Native Video Recording
      ---> However works just fine with camera apps that use SW de/en coding (i.e.: Footej Camera available at PLAY)



    XDA:DevDB Information
    [ROM] [ 8.0.0 | 8.1.0 ] Official madOS - Jiayu S3 [MT6752], ROM for the JiaYu S3

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

    ROM OS Version: 8.x Oreo
    ROM Kernel: Linux 3.10.x
    ROM Firmware Required: Oreo TWRP / LP layout
    Based On: madOS

    Version Information
    Status: Stable
    Current Stable Version: 1
    Stable Release Date: 2017-11-18

    Created 2017-11-18
    Last Updated 2017-12-24
    48
    [Stable] Build [8.1.0] 20171224




    • First Release of Oreo 8.1.0
    • madOS version: 2.1 (O 8.1.0 )
    • Patch Level: 8.1.0 [OPM1] 2017-12-05,


    Between the new Oreo 8.1.0 & madOS bug fixs & device fixs , there is an huge changelog,
    ... so im narrowing this to bare minimum this time


    main changes:

    • All mad extras stuff is now fixed (fastcharge/ weather/ sensors calibration, performance settings, etc, etc)
    • Theme engine:
      This started as an feature from AOSPA on Nougat (and has been depricated ever since... )
      * We forward port to Oreo 8.0.0, and now to 8.1.0
      * We extended theme engine to per-apps (currently madLauncher; messaging, etc)
      * And added way too many fixs on top of it
    • exfat and ntfs are now properly supported
    • Bluetooth Calls fixed
    • New Sensors HAL
    • New RIL
    • Playback fixed (Youtube, whatsApp, etc)


    ---> ETC


    TWRP:
    *New TWRP for 8.1.0 is required

    GAPPS:
    Since there's still no Official OpenGapps for 8.1.0
    ... we had built them for ya

    --> Check The Download Section ...

    --> Check FAQ as Well


    MERRY XMAS !!!!!!!
    31
    And don't worry, I'm back to s3, been around him the past week, as well as DerTeufel, there's some upstream to fix that's all, then we can have an updated release

    So...just relax :p
    29
    Hi all
    New build is up


    [Stable] Build [8.1.0] 20190722


    • Fixed critical bug where device would enter in infinite bootloop to twrp
    • secure lock screen improvements
    • Media codec improvement
    • RIL ( telephony) improvements
    • increase Magisk compatibility
    • General clean up

    Full wipes / clean installation is strongly recommended

    Download
    https://www.androidfilehost.com/?fid=6006931924117922126

    Cheers
    28
    Release

    Do make an FULL Backup of your internal sd , etc

    ( don't blame me if you don't )


    [Stable] Build [8.1.0] 20180417




    • Android 8.1.0 release 20
    • Patch level April 2018
    • madOS version: 2.1.3




    • Doze / Ambient settings:

    Hand-Wave Gesture
    ambient lockscreen weather, etc

    • New hardware settings (some functions are WIP for 6752)
    • Custom header image provider improvements
    • powermenu: cleanup and fix
    • expanded desktop settings
    • visualizer settings
    • increase default maximum password length
    • option to toggle torch by longpressing power button (with screen off)

    • Optimize multithread installation for apps
    • Removed Chromium in favor of Jelly
    (to allow future costumizations, also way less space)

    • JNINativeMethod improvemensts
    • HWCAdapter Improvements ( Google you suck!)
    • Tight up security by requiring unlocking to access tiles
    • hide sensitive information while locked by default
    • Bring back less notification sounds
    • Weather update & fixs
    • dual-sim ringtone support
    • Setting: increasing ringtone
    • Settings: unlink notification volume is back
    • Settings : Option to enable searchpanel, including Navigation Ring Targets
    • OMS: fixs , upstream
    • Disable persistent Mobile data by default
    • AppOps: is back
    • screenrecord is here
    • Slim Recents: Fixed & updated to v3.0
    • smartwake fixs
    • fling and velocity settingsSettings fixs
    • poor man battery style tweaks
    • carrierlable settings fixs
    • searchpanel: properly implement switches
    • Settings : Slimified CM Navigation Ring Targets
    • Fix up secure lockscreen (pattern, pin, etc)
    • Keyguard: Forward port lockscreen quick unlock
    • Secure Settings: Option to scramble pin layout on unlocking

    • Quick settings revamped:
    Quick settings background: allow changing alpha
    tiles
    new features
    etc

    • New usb settings:

    deny_new_usb setting
    usb configuration
    USB default config

    • colorengine:
    colorengine: fix tinting of unruly dashboard icons
    colorengine: fix themed conditions and suggestions
    color engine: add adv settings fragment
    color engine per-apps extended ( messaging, madlauncher, etc)
    wallpaper based theme switch
    other stuff

    • AndroidRuntime crashs fixs, etc
    • madOS: Our cookie is finnaly here !!!
    • Add support for page theme color to WebView and WebChromeClient
    • New rebuilt modem baseband ( hybrid ) feedback is welcome
    • Bluetooth fixs
    • NFC: rebuilt proprietary mtk blobs from upstream
    • Ril improvements
    • many other stuff...


    • TWRP:

    Updated to v 3.2.1-0
    Fixed native format
    many other improvements


    Twrp will be auto-updated during the rom flashing








    edit: rom's up

    cheers
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone