Stock Debloated Oreo

NZedPred

Senior Member
Mar 16, 2016
858
1,633
113
Wellington
About this project

These are debloated stock roms based upon stock Oreo. These should be treated as a custom ROM that happens to be just like stock, just slimmer :)

Changes from stock
  • Removed a number of system and privileged apps to reduce the download size from 1.4GB to approx 0.9GB
  • dm-verity and forced encryption are disabled (encryption will still work if you choose)
  • A few tweaks here and there
  • Does not come with firmware (i.e. the modem partition, etc)
  • Does not erase modemst1/2 partitions (i.e. your EFS)
  • Removed boot animation (as of 85-17-2 build)

As this does not include the firmware, it should be treated like every other custom ROM out there that is based off the Oreo blobs:
  • Clean flash and boot into full stock Oreo at least once to ensure your system is fully working
  • If you have flashed someone else's persist, make sure to use TWRP flashable Soak Test 1
  • You can use the TWRP flashable builds here: Potter Oreo TWRP Flashable Builds

Downloads
All builds are available in the following location:
Android File Host

The latest build is based upon the February 2019 security patch version of stock, OPSS28.85-17-6. Direct link:
Android File Host - potter-OPSS28.85-17-6-debloated.zip

Kernel Sources
Kernel sources are provided by Motorola:
https://github.com/MotorolaMobilityLLC/kernel-msm/

XDA:DevDB Information
Stock Debloated Oreo, ROM for the Moto G5 Plus

Contributors
NZedPred
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Requires Full Stock Oreo Firmware
Based On: Stock ROM

Version Information
Status: Stable
Current Stable Version: OPS28.85-17-2
Stable Release Date: 2018-11-22

Created 2018-11-04
Last Updated 2019-12-28
 

NZedPred

Senior Member
Mar 16, 2016
858
1,633
113
Wellington
List of removed apps

System apps removed
  • Maps
  • Photos
  • YouTube
  • Drive
  • GoogleHindiIME
  • Gmail2
  • Music2
  • Videos
  • GooglePinyinIME
  • ZhuyinIME
  • GoogleTTS
  • Duo
  • JapaneseIME
  • talkback
  • KoreanIME
  • 3c_main

Privileged apps removed
  • CarrierServices
  • GuideMe
  • DemoMode
  • 3c_ota
  • 3c_devicemanagement
  • 3c_notification
  • 3c_checkin

Apps that I thought about removing but have kept in
  • Chrome - you generally need to have a browser for many things to work. Setup wizard and adding accounts will fail if Chrome is not present (confirmed).
  • MotoSignatureApp - Moto Display tends not to work properly (e.g. pick up to display notifications)
  • Messages - Generally you want to have an SMS app

Apps I've added in
  • F-Droid and its privileged extension (think something like Play Store but does Open Source only)
  • Google Dialer Framework, allows you to use the Google Dialer without errors or warnings

These lists are subject to change over time.
 
Last edited:

NZedPred

Senior Member
Mar 16, 2016
858
1,633
113
Wellington
Can I flash this from NPNS25.137-93-4 ? unlocked BL
No - refer to the excerpt from the OP.

As this does not include the firmware, it should be treated like every other custom ROM out there that is based off the Oreo blobs:
  • Clean flash and boot into full stock Oreo at least once to ensure your system is fully working
  • If you have flashed someone else's persist, make sure to use TWRP flashable Soak Test 1
  • You can use the TWRP flashable builds here: Potter Oreo TWRP Flashable Builds
 

sidd09

Member
Jan 25, 2016
8
2
0
Dialer lag problem

Can you find a replacement for the dialer app? Everytime I open the dialer app there is always a 1-2 second delay! Problem is common with all moto phones with oreo! Is there any fix?
 

Quantumizer

Member
Oct 24, 2018
24
9
0
System apps removed
Maps
Photos
YouTube
Drive
GoogleHindiIME
Gmail2
Music2
Videos
GooglePinyinIME
ZhuyinIME
GoogleTTS
Duo
JapaneseIME
talkback
KoreanIME
3c_main


Privileged apps removed
CarrierServices
GuideMe
DemoMode
3c_ota
3c_devicemanagement
3c_notification
3c_checkin


Apps that I thought about removing but have kept in
Chrome - you generally need to have a browser for many things to work
MotoSignatureApp - Moto Display tends not to work properly (e.g. pick up to display notifications)
Messages - Generally you want to have an SMS app


These lists are subject to change over time.
Why don't you replace the apps by Google LLC that you chose to keep viz. Chrome and Messeges with the AOSP alternatives?
That would be better.
You can also include other Moto signature apps that are compatible but not included in the official stock ROM.
Keep up the good work:cowboy:
 

agustinsaavedra1

Senior Member
Apr 5, 2016
422
54
0
Hi, i have a question. The only problem i have in stock is about the glitch when i unlock the phone and i was in using the fingerprint like navbar.
The navbar do a flash when i unlock. In this rom this happens?
 

NZedPred

Senior Member
Mar 16, 2016
858
1,633
113
Wellington
this ROM does not receive update via ota?
I haven't yet found which app is checking for official OTAs, but they wouldn't install. Once I work out (or if someone knows) which app it is, I'll remove it.

Why don't you replace the apps by Google LLC that you chose to keep viz. Chrome and Messeges with the AOSP alternatives?
That would be better.
You can also include other Moto signature apps that are compatible but not included in the official stock ROM.
Keep up the good work:cowboy:
Good point, and I was thinking about that. I think that WebView is actually installed (unless I installed it through some other means without realising), but disabled. I'd have to try a clean flash with it removed to know for sure. In any case, it's not an actual web browser, just a 'framework'.

For Messages will consider that. Also since Google Photos is removed, might put in the AOSP Gallery app.

Not sure about the other Moto apps, the purpose here is to remove what isn't needed.

Flash this zip after flashing rom zip, it's for downloading google dialer from playstore
Haven't looked at that yet, but will see if I can integrate it.
 

Quantumizer

Member
Oct 24, 2018
24
9
0
I haven't yet found which app is checking for official OTAs, but they wouldn't install. Once I work out (or if someone knows) which app it is, I'll remove it.



Good point, and I was thinking about that. I think that WebView is actually installed (unless I installed it through some other means without realising), but disabled. I'd have to try a clean flash with it removed to know for sure. In any case, it's not an actual web browser, just a 'framework'.

For Messages will consider that. Also since Google Photos is removed, might put in the AOSP Gallery app.

Not sure about the other Moto apps, the purpose here is to remove what isn't needed.



Haven't looked at that yet, but will see if I can integrate it.
I am not referring to Webview when I say AOSP browser. I am referring to the Android Browser. That's the browser app that used come with Kitkat if you can remember but I don't know whether it will be compatible.
I think Motorola Gallery is better than AOSP Gallery and Moto Suggestions can also be added to get Night Light feature that was not in official stock.
I don't know whether Moto Voice can replace Google Assistant but it's also worth a shot.
You can include these three after testing.
Except these three other Moto signature apps are not that great imo.
 
Last edited:

blaze004

Member
Jun 12, 2014
6
1
0
Dose it have WiFi bug as official ROM?

Official oreo ROM seems to have WiFi bug because of which WiFi drops randomly, is it present in this too?
 

Wolfcity

Recognized Contributor
Apr 26, 2013
4,188
2,500
253
Official oreo ROM seems to have WiFi bug because of which WiFi drops randomly, is it present in this too?
As this is based on official Oreo it will be present or not (I would think not as most users don't have the problem after a factory reset/ cache clean).

Sent from my Moto G5 Plus using XDA Labs