[ROM][MOB30R][6.0.1][BETA 7] AOSP Marshmallow-6.0.1

Search This thread

PecanCM

Inactive Recognized Developer
Nov 17, 2011
2,573
12,938
LG G8X ThinQ
Samsung Galaxy S21 Ultra
Android Open Source Project Marshmallow For Xperia M

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.
 */

This rom is based on Android Marshmallow 6.0 source (android-6.0.1_r43)
I have only made changes that needed to support our device other then that it's pure AOSP. it has no custom features to provide you stock android experience.


Device-specific source code:
Device
Kernel
Vendor Blobs

Discussion thread -->

What's working:

So far i have tested:
  • RIL (Calls, SMS, Mobile Datal)
  • Display
  • Camera (photos, camcorder)
  • Audio and video
  • Wifi
  • Bluetooth
  • OpenGL rendering
  • Sensors (accelerometer,compass,light,proximity)
  • Sdcard
  • auto brightness
  • notification led
  • Wifi,Bluetooth and USB tethering
  • NFC
  • GPS
  • Adoptable storage
  • Mtp/ptp

Not working/Tested:

  • You tell me

Note:

  • It's entirely possible that features not used by me (nor the people I've asked to test) are broken, but overall the device should be usable. You have been warned.
  • This is BETA so don't treat this as stable version.
  • AOSP is only for 4.3 baseband. If you are on 4.1/4.2 baseband/firmware then Follow this instruction
  • TWRP FOTA recovery is recommended for installing aosp, follow this thread for instructions

Download:

BETA 6: https://www.mediafire.com/?44he9luksc5flpr

Xperia M dual patch: http://www.mediafire.com/?241lho31pldlszx

gapps: http://opengapps.org/

Install instructions:
Before you install make sure you are on 4.3 firmware 1st with your bootloader is Unlocked and a cwm/twrp recovery installed. if you haven't installed recovery then flash boot.img from this rom zip via fastboot. (note: this rom comes with twrp recovery)

  • boot into recovery
  • Wipe data and cache
  • Flash the rom and gapps zip
  • Reboot

Upgrading from earlier version:
  • Boot into Recovery
  • Flash the rom and gapps zip
  • Reboot
  • Reporting bugs:

Before Reporting bugs make sure you
  • Read "note" section
  • Using stock kernel
  • Not installed any mods/tweaks - if you have installed mods like xposed you can't report bug
  • Not modified system files
  • Checked the posts below for a solution / fix
  • Read the last 10 pages of this thread for a post with a similar problem
  • Backup, reflash with a full wipe (do this if mods like xposed is installed) and check if the bug is still there
  • provide logcat,kmsg. if you reporting radio problem then provide radio log.

Screenshots:

SEP4IcI.png

bpOHa1h.png

kp4D7kq.png

Yd3695u.png


Credits:
  • Fxp team and all other developer who is working on sony
  • Code Aurora Forum
  • CyanogenMod

XDA:DevDB Information
AOSP Marshmallow For Xperia M, ROM for the Sony Xperia M

Contributors
PecanCM
Source Code: https://android.googlesource.com/

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Stock 4.3 Firmware
Based On: AOSP

Version Information
Status: Beta

Created 2015-10-22
Last Updated 2016-07-19
 

PecanCM

Inactive Recognized Developer
Nov 17, 2011
2,573
12,938
LG G8X ThinQ
Samsung Galaxy S21 Ultra
Changelog

BETA 7 19-07-2016

  • Updated Platform sources to android-6.0.1_r52(MOB30R)
  • Fixed stereo sound recording
  • Increased ZRAM size to 400MB
  • Attempt to improve battery life more
  • Small clean up
  • Kernel synced with cm
    - lots of security fixes

BETA 6 14-06-2016

  • Updated Platform sources to android-6.0.1_r46(MOB30M)
  • GPS hal updates/fixes from LA.AF branch
  • System properties cleanup
  • Other misc updates/fixes
  • Kernel synced with cm
    - PPR fixes
    - camera/kgsl/wlan security fixes
    - KGSL updates
    - Enabled neon optimized SHA-256/224
    - other misc changes
  • Reverted Adreno blobs reverted back to very stable feb version

BETA 5 16-05-2016

  • Updated Platform sources to android-6.0.1_r43(MOB30J)
  • Fixed in-call volume bug
  • Fixed network mode switching
  • Security fixes
  • Added support for USB MIDI function
  • Enabled usb audio
  • Enabled zram and PPR (Per process reclaim)
  • Re-using qcom skia optimization
  • Using new ACDB API for audio calibration
  • Using both 44 and 48KHz sample rate for A2DP
  • Other misc cleanup/updates and fixes
  • Updated power hal
    - improve power consumption in screen off
  • kernel synced with cm
  • Updated adreno blobs to april version.

BETA 4 16-03-2016

  • Updated Platform sources to android-6.0.1_r30(MOB30D)
  • Audio updates
    - Enabled fluence (in-call noise cancellation)
    - Camcorder Stereo recording
  • WIFI updates
    - Fixed p2p mac problem
    - battery drain decreased durring sleep
    - no disconnects/reconnects in sleep
  • Updated APN config from nexus 5
  • Some mics changes
  • Enabled FM
  • Kernel synced with cm-13
    - security/bug fixes

BETA 3 16-03-2016

  • Updated Platform sources to android-6.0.1_r17(MMB29V)
  • Fixed Widevine DRM
  • Time service fixes
  • Fixed vertical photo bug
  • Security and stability fixes from qcom
  • Enabled adaptive LMK
  • Enabled AGPS
  • Using kitkat LMK min-free value
  • Increased OpenGL cache size
  • Updated Adreno blobs to qdev nexus7 MMB29Q
  • Update more proprietary blobs for aosp/marshmallow

BETA 2 8-02-2016

  • Platform source updated to android-6.0.1_r11 (MMB29Q)
  • Bluetooth audio fixes
  • Encryption fixes
  • Misc updates/fixes
  • experimental xperia m dual support (check post #324)
  • Built with qcom boot,memory and skia optimizations
  • Updated adreno blobs to january version
  • Updated widevine blobs

BETA 1 11-12-2015

  • Updated Platform source to Android 6.0.1 (MMB29M)
  • Fixed CVE-2014-9410
  • Fixed auto rotation
  • Fixed usb-otg
  • Mic works now
  • More Sepolicy denial fixes
  • misc fixes
  • Adreno blobs updated to december commercial version
  • Updated widevine blobs from bacon

ALPHA 2 07-11-2015

  • Updated platform source to Android-6.0.0_r5 (MRA58V)
  • Fixed adoptable storage feature
  • Fixed Bluetooth Transfer with some formats
  • Fixed manual network search and carrier name
  • Fixed Baseband version
  • Fixed music app glitch
  • Fixed compass
  • Added missing power hal
  • Added reboot option
  • Enabled Adreno RS driver
  • Performance optimization
ALPHA 1 22-10-2015

  • Initial release
 
Last edited:

PecanCM

Inactive Recognized Developer
Nov 17, 2011
2,573
12,938
LG G8X ThinQ
Samsung Galaxy S21 Ultra
FAQ

Q: The 'Developer and Performance options' from 'settings' are gone. Where are they?
A: Touch the 'Build number' seven times in 'about phone'. Then they will appear.

Q: Why no root access?
A: This is AOSP rom, if you want root then flash supersu.

Q: I'm coming from 4.1 and now i can't view my internal sd data, Why ?
A: Go to Data/media now move your all internal sd data to folder named 0 Means under /data/media/0 then you can view your internal sd data.

Q: I can't find external sdcard in /ext_card, Why ?
A: Go to /storage you can find there
 
Last edited:

kh34d

Senior Member
Sep 16, 2012
1,844
651
cairo
waaaaw
big thanxs:D

---------- Post added at 08:49 AM ---------- Previous post was at 08:28 AM ----------

what about gapps for Marshmallow 6.0?
 

SunitTalwar

Senior Member
Mar 4, 2012
146
83
bluetooth problem

maybe it is me only but i cant recieve a file via bluetooth
as soon as i installed the rom i found that file manager was missing so i began downloading the gaaps but meanwhile tried receiving es filemanager from my laptop via Bluetooth pairing was successful but when i began recieving it failed tried with 3 different phones but same result

thanx ron for the awesome rom buddy its too fast and stable really loved it thanx

plus sd card formatting gives error and corrupted my card proceed with caution
 
Last edited:

Bonoboo

Senior Member
Dec 30, 2012
2,601
4,043
Ukraine
Redmi Note 10 Pro
these gaaps dont work force close at setup wizard
No, works fine.

BTW
- Marshmallow really fast
- Of course no network on Dual (with original radio)
- First boot longer than assumed
- MTP works on some conditions
- NFC works: tags and Beam with other phone
 
Last edited:

SunitTalwar

Senior Member
Mar 4, 2012
146
83
No, works fine.

BTW
- Marshmallow really fast
- Of course no network on Dual (with original radio)
- First boot longer than assumed
- MTP works on some conditions
- NFC works: tags and Beam with other phone


but they give me setup startup force closes also can you plz confirm if sd card to internal meathod works for me it corrupted my 32 gb class 10 card(had to format it again using pc) and also bluetooth recieving
 

babyyeobo14

Senior Member
Oct 5, 2012
1,060
141
Philippines
@Bonoboo bro, do you think i can use it for my daily use? i just BROWSE, MESSAGING, AND PLAYING COC. do you think i can do it for the MARSHMALLOW without facing difficult problems?

Sent from my C1905 using xda premium
 

Nicklas Van Dam

Senior Member
Dec 14, 2013
2,829
1,381
25
Tangerang
github.com
@Bonoboo bro, do you think i can use it for my daily use? i just BROWSE, MESSAGING, AND PLAYING COC. do you think i can do it for the MARSHMALLOW without facing difficult problems?

Sent from my C1905 using xda premium

i don't know too, i'm ready to get test after complete download. are you have problem with clock in status bar? :confused: when i see screenshot from @PecanCM in baseband version is unknown. i'm scare if my old problem is back again. it's only happen on C1905.
 

Bonoboo

Senior Member
Dec 30, 2012
2,601
4,043
Ukraine
Redmi Note 10 Pro
maybe it is me only but i cant recieve a file via bluetooth
plus sd card formatting gives error and corrupted my card proceed with caution
1. Successfully send and received file with other M via BT.
2. Yep, can confirm.
Sometimes formatting SD stuck on 20% or 40%
After full deep formatting on PC it passes process successfully, but can't be used: card filesystem broken.
And it suggest do same process again and again.

do you think i can use it for my daily use? i just BROWSE, MESSAGING, AND PLAYING COC.
do you think i can do it for the MARSHMALLOW without facing difficult problems?
1. Maybe, I don't know. I use it only 1 hour in test.
2. There can be hidden bugs and problems because this is Alpha release.
 
Last edited:
  • Like
Reactions: Agu_Ra

Top Liked Posts

  • There are no posts matching your filters.
  • 59
    Android Open Source Project Marshmallow For Xperia M

    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.
     */

    This rom is based on Android Marshmallow 6.0 source (android-6.0.1_r43)
    I have only made changes that needed to support our device other then that it's pure AOSP. it has no custom features to provide you stock android experience.


    Device-specific source code:
    Device
    Kernel
    Vendor Blobs

    Discussion thread -->

    What's working:

    So far i have tested:
    • RIL (Calls, SMS, Mobile Datal)
    • Display
    • Camera (photos, camcorder)
    • Audio and video
    • Wifi
    • Bluetooth
    • OpenGL rendering
    • Sensors (accelerometer,compass,light,proximity)
    • Sdcard
    • auto brightness
    • notification led
    • Wifi,Bluetooth and USB tethering
    • NFC
    • GPS
    • Adoptable storage
    • Mtp/ptp

    Not working/Tested:

    • You tell me

    Note:

    • It's entirely possible that features not used by me (nor the people I've asked to test) are broken, but overall the device should be usable. You have been warned.
    • This is BETA so don't treat this as stable version.
    • AOSP is only for 4.3 baseband. If you are on 4.1/4.2 baseband/firmware then Follow this instruction
    • TWRP FOTA recovery is recommended for installing aosp, follow this thread for instructions

    Download:

    BETA 6: https://www.mediafire.com/?44he9luksc5flpr

    Xperia M dual patch: http://www.mediafire.com/?241lho31pldlszx

    gapps: http://opengapps.org/

    Install instructions:
    Before you install make sure you are on 4.3 firmware 1st with your bootloader is Unlocked and a cwm/twrp recovery installed. if you haven't installed recovery then flash boot.img from this rom zip via fastboot. (note: this rom comes with twrp recovery)

    • boot into recovery
    • Wipe data and cache
    • Flash the rom and gapps zip
    • Reboot

    Upgrading from earlier version:
    • Boot into Recovery
    • Flash the rom and gapps zip
    • Reboot
    • Reporting bugs:

    Before Reporting bugs make sure you
    • Read "note" section
    • Using stock kernel
    • Not installed any mods/tweaks - if you have installed mods like xposed you can't report bug
    • Not modified system files
    • Checked the posts below for a solution / fix
    • Read the last 10 pages of this thread for a post with a similar problem
    • Backup, reflash with a full wipe (do this if mods like xposed is installed) and check if the bug is still there
    • provide logcat,kmsg. if you reporting radio problem then provide radio log.

    Screenshots:

    SEP4IcI.png

    bpOHa1h.png

    kp4D7kq.png

    Yd3695u.png


    Credits:
    • Fxp team and all other developer who is working on sony
    • Code Aurora Forum
    • CyanogenMod

    XDA:DevDB Information
    AOSP Marshmallow For Xperia M, ROM for the Sony Xperia M

    Contributors
    PecanCM
    Source Code: https://android.googlesource.com/

    ROM OS Version: 6.0.x Marshmallow
    ROM Kernel: Linux 3.4.x
    ROM Firmware Required: Stock 4.3 Firmware
    Based On: AOSP

    Version Information
    Status: Beta

    Created 2015-10-22
    Last Updated 2016-07-19
    27
    Changelog

    BETA 7 19-07-2016

    • Updated Platform sources to android-6.0.1_r52(MOB30R)
    • Fixed stereo sound recording
    • Increased ZRAM size to 400MB
    • Attempt to improve battery life more
    • Small clean up
    • Kernel synced with cm
      - lots of security fixes

    BETA 6 14-06-2016

    • Updated Platform sources to android-6.0.1_r46(MOB30M)
    • GPS hal updates/fixes from LA.AF branch
    • System properties cleanup
    • Other misc updates/fixes
    • Kernel synced with cm
      - PPR fixes
      - camera/kgsl/wlan security fixes
      - KGSL updates
      - Enabled neon optimized SHA-256/224
      - other misc changes
    • Reverted Adreno blobs reverted back to very stable feb version

    BETA 5 16-05-2016

    • Updated Platform sources to android-6.0.1_r43(MOB30J)
    • Fixed in-call volume bug
    • Fixed network mode switching
    • Security fixes
    • Added support for USB MIDI function
    • Enabled usb audio
    • Enabled zram and PPR (Per process reclaim)
    • Re-using qcom skia optimization
    • Using new ACDB API for audio calibration
    • Using both 44 and 48KHz sample rate for A2DP
    • Other misc cleanup/updates and fixes
    • Updated power hal
      - improve power consumption in screen off
    • kernel synced with cm
    • Updated adreno blobs to april version.

    BETA 4 16-03-2016

    • Updated Platform sources to android-6.0.1_r30(MOB30D)
    • Audio updates
      - Enabled fluence (in-call noise cancellation)
      - Camcorder Stereo recording
    • WIFI updates
      - Fixed p2p mac problem
      - battery drain decreased durring sleep
      - no disconnects/reconnects in sleep
    • Updated APN config from nexus 5
    • Some mics changes
    • Enabled FM
    • Kernel synced with cm-13
      - security/bug fixes

    BETA 3 16-03-2016

    • Updated Platform sources to android-6.0.1_r17(MMB29V)
    • Fixed Widevine DRM
    • Time service fixes
    • Fixed vertical photo bug
    • Security and stability fixes from qcom
    • Enabled adaptive LMK
    • Enabled AGPS
    • Using kitkat LMK min-free value
    • Increased OpenGL cache size
    • Updated Adreno blobs to qdev nexus7 MMB29Q
    • Update more proprietary blobs for aosp/marshmallow

    BETA 2 8-02-2016

    • Platform source updated to android-6.0.1_r11 (MMB29Q)
    • Bluetooth audio fixes
    • Encryption fixes
    • Misc updates/fixes
    • experimental xperia m dual support (check post #324)
    • Built with qcom boot,memory and skia optimizations
    • Updated adreno blobs to january version
    • Updated widevine blobs

    BETA 1 11-12-2015

    • Updated Platform source to Android 6.0.1 (MMB29M)
    • Fixed CVE-2014-9410
    • Fixed auto rotation
    • Fixed usb-otg
    • Mic works now
    • More Sepolicy denial fixes
    • misc fixes
    • Adreno blobs updated to december commercial version
    • Updated widevine blobs from bacon

    ALPHA 2 07-11-2015

    • Updated platform source to Android-6.0.0_r5 (MRA58V)
    • Fixed adoptable storage feature
    • Fixed Bluetooth Transfer with some formats
    • Fixed manual network search and carrier name
    • Fixed Baseband version
    • Fixed music app glitch
    • Fixed compass
    • Added missing power hal
    • Added reboot option
    • Enabled Adreno RS driver
    • Performance optimization
    ALPHA 1 22-10-2015

    • Initial release
    23
    Update to ALPHA 2

    Alpha 2 time

    Alpha 2 changelog:

    • Updated platform source to Android-6.0.0_r5 (MRA58V)
    • Fixed adoptable storage feature
    • Fixed Bluetooth Transfer with some formats
    • Fixed manual network search and carrier name
    • Fixed Baseband version
    • Fixed music app glitch
    • Fixed compass
    • Added missing power hal
    • Added reboot option
    • Enabled Adreno RS driver
    • Performance optimization

    Download link: https://www.mediafire.com/?iguf0gia4lekiey

    notes:
    • alpha 2 comes with old based ril, reverted back to old because it's more stable on ss. everything should work but in case if something related to radio is broken then report with logs.
    • can someone test a2dp ?
    • and about cm13: going to try in coming days.
    21
    FAQ

    Q: The 'Developer and Performance options' from 'settings' are gone. Where are they?
    A: Touch the 'Build number' seven times in 'about phone'. Then they will appear.

    Q: Why no root access?
    A: This is AOSP rom, if you want root then flash supersu.

    Q: I'm coming from 4.1 and now i can't view my internal sd data, Why ?
    A: Go to Data/media now move your all internal sd data to folder named 0 Means under /data/media/0 then you can view your internal sd data.

    Q: I can't find external sdcard in /ext_card, Why ?
    A: Go to /storage you can find there
    19
    using cm13 from 1 day and it's stable like alpha 2 so releasing cm13 for public.
    doze is enabled but it's completely untasted. cm13 come with new ril blobs so dual sim users try it. (flash ds patch from this thread)

    http://xdaforums.com/xperia-m/orig-development/rom-unofficial-cyanogenmod-13-0-t3245573