• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[ROM][9.0.0_r46] AospExtended ROM V6.7 for Moto G7 Power (OCEAN)

Search This thread

whodat711

Senior Member
May 7, 2011
143
120
New Orleans
[ROM][UNOFFICIAL][9.0.0_r46] AospExtended ROM V6.7 for Moto G7 Power (OCEAN)


ER7PzVx.png



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


Read the whole OP! Be respectful to each other and don't ask for ETAs, it's considered as being rude!



KDVygxh.png


AOSP Extended is an AOSP based ROM which provides stock UI/UX experience with useful customizations. Being based on AOSP it provides a smooth experience. We have added useful customizations from various other open source projects and have tried to keep our things simple. A ROM by a user, for a user. #BeExtended



Np7jfnY.png



#ExtendYourDevice Here are the Extensions! on top of AOSP! We are constantly trying to update the list. Our aim is not to provide all the features available on earth. Our aim is to add important features that we think should be here and also what you think. For the addition of more tweaks or features, head on to our Telegram community and post the list of features that you want! Features with commits will be more helpful!



Code:
[B]
-DUI(Fling/Pulse/Smartbar)
-DU Font Engine
-One-Handed UI
-Live Display
-AppOps
-Expanded Desktop
-Statusbar Clock/Date Customizations
-Dashboard Suggestions/Summaries (Enable/Disable)
-Notification Intervals
-Increasing Volume in Ringtone
-DT2S On Navbar
-Long Press Back button  to Kill App
-Dashboard Column Configurations
-Detailed Location QS Tile!
-Statusbar Traffic Indicators
-Notification Count
-DT2S On Statusbar and Lockscreen
-QS Quick Pulldown
-QS Brightness Slider (Enable/Disable)
-QS Tiles Animations
-Force Expand Notifications (Enable/Disable)
-Immersive Mode messages (Enable/Disable)
-Flashlight Notifications
-Oreo/Pie Recents Styles
-Toast Icon
-Power Menu Customizations
-Additional Battery Saver steps
-Volume Rocker Tweaks (Wake/Music seek/Keyboard cursor control/Swap in landscape mode)
-Fingerprint Gestures Support
-QS Haptic Feedback
-One Tap Data & Wifi Tile
-Auto Brightness Icon Toggle
-Breathing Notifications
-Long Press Gear Icon in Statusbar Header Launches Extensions
-Show 4G instead of LTE switch
-Reading Mode QS Tile
-Long press Caffeine Tile Action
-Customize QS Rows/Columns
-Customize small QS Tiles
-StatusBar Brightness Control
-Lockscreen Shortcut
-Quick Unlock for PIN/Password
-Battery Styles and Percentage
-Flip Button Animation
-Unlink Notification Volume
-Status bar Clock Seconds
-AEXPapers - our wallpaper app
-Via/Jelly Browser
-Retro Music Player
-Pixel's UI, Ringtones, and Wallpapers
-Camera Sound Toggle
-Advanced Ambient Display Customizations
-Smart Pixels
-Long-press Power Button on Lockscreen for Torch
-Wakelock Blocker
-Toggle Lockscreen Media Art
-Toggle Lockscreen Music Visualizer
-Ticker
-Disable QS on Secured Lockscreen
-Toggle Dynamic Notification Card's Color
-Low Battery Notification Toggle
-Hide Clock/Date/Alarm Text from Lockscreen
-Lock screen Clock's Font Customizations
-Weather on Lockscreen and Status Bar
-Heads up Customizations
-DU's HW Button Rebinding
-Button Backlight Customizations
-Oreo Recents Clear All FAB button and Re-positioning
-Oreo Recents Free Ram bar
-Custom Carrier label
-Toggle power menu on Secured Lockscreen
-CPU Info Switch
-Disable Orange Color in Battery Saver Mode
-New Pretty Adaptive Icons for included AOSP apps
-Run SysUI tuner from Extensions
-Built-in Light/Dark/Black/Chocolate/Wallpaper-Based and EXTENDED UI Themes

And many more coming in the future! Many extensions are added in each update so we miss out adding new extensions to this list. So always keep on checking the latest changelog on our [URL="https://blog.aospextended.com/"]Official Blog[/URL], and there you can monitor the previous changelogs as well, to see how far we have come![/B]


47WEHUl.png



Download ROM, GApps here for your device!


Moto G7 - OCEAN

Google Apps
-GApps


KERNEL
-SOURCE


t709fnd.png


Want to try this awesomeness?

Code:
[b]-Download the ROM and GApps of your choice
- fastboot boot twrp.img
- Flash AEX Package
- adb reboot bootloader
- fastboot boot twrp.img
- Flash GAPPS / Magisk packages
- Reboot System
- (You'll be prompted to Factory reset in ROMs recovery, After that boot rom)
- Enjoy 
- (Now you may flash twrp installer if you wish)
 [First boot will take a few minutes! Have patience]
[/b]


mmK3YNQ.png



Monitor the changelog here!


Code:
[b] AospExtended v6.7 Changelog

- Merge August security patch (9.0.0_r46)
- Update all translations
- Update all of our packages
- Update APN configs
- Update Boostframework configs
- Update MusicFX
- Update Launcher 3
- Add new default wallpaper
- Add VPN QS tile
- Add per-app data restriction
- Add privacy guard
- Add proximity speaker for calls
- Add an option for the AEX Logo in status bar
- Add smart mute feature
- Add some new fonts
- Improve Gaming Mode
- Improve Pocket Lock
- Improve Live Display
- Improve the Q style lock clock
- Improve VoLTE toggle
- Improve some UI/UX aspects
- Fix few theming issues
- Lot of under the hood improvements
- Bug fixes and performance improvements

Clean flash is always recommended​. Bug reports are not appreciated if not clean flashed. 
Remove any kind of security PINs/Password and Fingerprints before flashing this build.


[/b]


WcLe541.png



If you want any bug to be fixed please write here on xda in detail. Give Logcats, mention your device name, mention if any mods and kernels, if used and please be specific about it. By helping us, you are helping yourself too.

->How to take Logcats?
https://goo.gl/UcTM9 and https://goo.gl/J4CSEP


zf0kMgF.png




Visit our Website,. Subscribe to our Telegram Channel. Also join our Telegram Group Chat!

Do you want to translate to your language? Visit our Crowdin


wxV7wmi.png



All sort of contributions are welcomed. You can post your walls in our Telegram community. Minimum res we require is W: 1152px | H: 2048px. We don't want our users to fight with each other so we humbly request you to be respectful to each other. We are not earning anything by sharing this ROM. Always read the full OP. Don't Quote the whole OP. Join our channel and community. #StayHappy #ExtendYourDevice


GDeu02t.png


Checkout this ROM!
YOUR ATTACHMENTS COMES HERE FOR SCREENSHOTS



nWBbgnc.png




People behind this amazing ROM!


-@ishubhamsingh(Owner/Dev/Designer)
-JDC Team
-DirtyUnicorns
-LineageOS/Cyanogenmod
-TeamSubstratum
-Nitrogen Project
-Pure Nexus
-OmniROM
-AOSPA
-ABC ROM
-GZOSP Community
-Lakor Tools for Via Browser
-Hemanth S Tobi for Retro Music Player
-@AlienCreature7, @Wizper99, @Allstargaurav, @Edozullo and @harsh sharma (For designing the ROM Logo, Fling etc)



Y5vOKGE.png



I guess there is nothing wrong in reading facts!

-Base Of the ROM & Version?
->Rom is based on AOSP. Verison is updated monthly.

-Why no "Incremental/Delta updates" Support?
->Actually the updates we provide monthly are heavily changed and modified than the previous builds. New stuff is merged and added. So we don't provide incremental updates and recommend a clean flash.

-Does this ROM Support Substratum?
->Google killed Substratum support in Pie. You can use it, however, you need to be rooted. We don't support rootless Substratum.

-Which Gapps are recommended?
->OpenGapps

-How do I root this ROM?
->We recommend Magisk

-Will this ROM relock the bootloader?
->No.

-What about XPOSED?
->XPOSED is still in beta stage. We like Xposed but it messes up with the system so before giving any bug reports make sure you have Xposed uninstalled.

-When Will Be the Next Update?
->No ETAs, please. ROM Will be updated whenever the new build is ready by your maintainer. We generally provide monthly updates with latest security patches and new features.

-I am facing FCs, Bugs, Some feature is broken?
->Provide full info about your problem with logcat and the procedure to reproduce it.

->How to take Logcats?
->https://goo.gl/UcTM9 and https://goo.gl/J4CSEP

-Adaway is not working :(
->Download it from here Adaway

-SElinux Linux mode changer app is not working nor Busy Box installer app is working.
->Everything is good with the sources. You should try other things first and then contact your maintainer.

-I want to contribute to the development of this ROM.
->Join our Github
->Join our Gerrit

-I want to contribute to the translation of this ROM.
->Visit our Crowdin





//Thread designed by Shubham Singh and Amol Amrit//

XDA:DevDB Information
AospExtended-OCEAN, ROM for the Moto G7 Power

Contributors
whodat711, Electimon, erfanoabdi, SyberHexen
Source Code: http://github.com/AospExtended

ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
Based On: AOSP

Version Information
Status: Alpha

Created 2019-11-24
Last Updated 2019-12-05
 

jhjhjhjhjhjh

Senior Member
Mar 14, 2017
272
127
To O.P
Appreciation for the rom.
I was unable to use the rom due to the color would glitch after the phone screen turns off then back on. The color would not fix itself once it glitches.

Any update on this?
AOSP is a great rom to use.

Thanks again..

---------- Post added at 03:35 PM ---------- Previous post was at 03:34 PM ----------

It's been working great over here so far. The only thing is Android Auto just not connecting to my car.

Are you still using AOSP?
How did you get past the color issue?

Thanks..

EDiT

I reinstalled the build dated 11/23 and I have to say Thank you for this lovely pure stockfish android ROM.
Running this for 12 hours and no bugs to report as of now. No more screen glitch.
Another great stable ROM for the motog7power..
 

Attachments

  • Screenshot_20200112-191532.jpg
    Screenshot_20200112-191532.jpg
    165.3 KB · Views: 941
  • Screenshot_20200112-191608.jpg
    Screenshot_20200112-191608.jpg
    155.9 KB · Views: 943
Last edited:

jhjhjhjhjhjh

Senior Member
Mar 14, 2017
272
127
Boot up time for this ROM is fast...
Led notification light...yay..
Like RR ROM I've grown liking to the led notification light on this phone. Why the stock ROM didn't utilize it?. Anyways glad its on this ROM.. Thanks..
 
Last edited:

jhjhjhjhjhjh

Senior Member
Mar 14, 2017
272
127
Kernel Updated thanks.
I opened up my kernel app and found a sweet surprise.
This kernel included in this ROM has i/o scheduler "ZEN"
Also includes. CTS, fsync and some other goodies.

My experience so far 24 hours in.

Pros :
1.Custom kernel included
2.No zram
3.bare bones android ui
4.Gaming ROM
5.Signature spoofing
6.Can use google alternative ..ex.Nanodroid...etc.
7.Fastest boot up time on first install over other ROMs.
8.Fast and fluid
9.Notification LED
10.Great battery life.

Cons.
1.Unable to change theme to dark mode via chromeflags..in chrome browser. The browser included is fast and just as good.
2.Installation of Gapps stops the app settings and causes settings to crash.
(Fix). Install your google apps first prior to flashing gapps package.
3.Android setup notification wont go away unless you Use WiFi or untiick the check mark (additional setup) in the notifications of the set up apk. (AndroidSetup.apk)
Other the three cons this is highly recommended to try as a daily driver.. As of now this is the fastest ROM right now for the moto g7 power. Faster than crdroid...

Thanks o.p ..
 

Attachments

  • Screenshot_20200113-135024.jpg
    Screenshot_20200113-135024.jpg
    92.3 KB · Views: 464
Last edited:
  • Like
Reactions: twfs

jhjhjhjhjhjh

Senior Member
Mar 14, 2017
272
127
This thread has crickets but why...?

72 hours in with this ROM and I'm not leaving this ROM till android 10.
Battery life is near stock. Other roms for some reason would drain more than stock but this ROM takes almost 10 minutes of use before by battery drops from 100-99.

Stock Moto Camera works on this ROM perfectly.
First ROM were no bugs on the camera use like stutter and stabilization issues. Switching from video to camera no force closes...yay... Thanks to the o.p who made the flashable camera zip..(see pic below) here on XDA.

Performance has been phenomenal. No lag experience.
(As one knows the meat of a good ROM is the kernel and compiler. The ROM is just the skin).

One thing though, if anyone knows a workaround or fix for "Chrome browser being unable to theme on this ROM???
I need dark mode on Chrome....
The browser on this ROM doest support dark mode as of now.

Other than that no other issues to report.
 

Attachments

  • Screenshot_20200116-133554.jpg
    Screenshot_20200116-133554.jpg
    78.9 KB · Views: 301
Last edited:

twfs

Senior Member
Oct 3, 2013
157
35
This thread has crickets but why...?

72 hours in with this ROM and I'm not leaving this ROM till android 10.
Battery life is near stock. Other roms for some reason would drain more than stock but this ROM takes almost 10 minutes of use before by battery drops from 100-99.

Stock Moto Camera works on this ROM perfectly.
First ROM were no bugs on the camera use like stutter and stabilization issues. Switching from video to camera no force closes...yay... Thanks to the o.p who made the flashable camera zip..(see pic below) here on XDA.

Performance has been phenomenal. No lag experience.
(As one knows the meat of a good ROM is the kernel and compiler. The ROM is just the skin).

One thing though, if anyone knows a workaround or fix for "Chrome browser being unable to theme on this ROM???
I need dark mode on Chrome....
The browser on this ROM doest support dark mode as of now.

Other than that no other issues to report.

Will be the next one I try. Hopefully will receive monthly updates
 

Hyoretsu

Senior Member
Jan 12, 2016
235
18
Kernel Updated thanks.
I opened up my kernel app and found a sweet surprise.
This kernel included in this ROM has i/o scheduler "ZEN"
Also includes. CTS, fsync and some other goodies.

My experience so far 24 hours in.

Pros :
1.Custom kernel included
2.No zram
3.bare bones android ui
4.Gaming ROM
5.Signature spoofing
6.Can use google alternative ..ex.Nanodroid...etc.
7.Fastest boot up time on first install over other ROMs.
8.Fast and fluid
9.Notification LED
10.Great battery life.

Cons.
1.Unable to change theme to dark mode via chromeflags..in chrome browser. The browser included is fast and just as good.
2.Installation of Gapps stops the app settings and causes settings to crash.
(Fix). Install your google apps first prior to flashing gapps package.
3.Android setup notification wont go away unless you Use WiFi or untiick the check mark (additional setup) in the notifications of the set up apk. (AndroidSetup.apk)
Other the three cons this is highly recommended to try as a daily driver.. As of now this is the fastest ROM right now for the moto g7 power. Faster than crdroid...

Thanks o.p ..
K, better than CrDroid, thx. Is there anything I need to know other than this/do I need to do anything differently? (Planning to flash ROM as soon as I get my device, perma twrp too)

-Unlock bootloader
-fastboot boot twrp.img
-Wipe System, data, dalvik/cache and internal storage
-Flash ROM, Magisk and TWRP-installer.zip
-Flash gapps -Boot to ROM, finish setting it up and then going back to flash it (I'm going to install Nano though, does that change anything? It only contains Google Package Installer, Google Play Services, Google App, Google tts, Sounds and Digital Wellbeing)
 
Last edited:

motolio

Senior Member
This thread has crickets but why...?

72 hours in with this ROM and I'm not leaving this ROM till android 10.
Battery life is near stock. Other roms for some reason would drain more than stock but this ROM takes almost 10 minutes of use before by battery drops from 100-99.

Stock Moto Camera works on this ROM perfectly.
First ROM were no bugs on the camera use like stutter and stabilization issues. Switching from video to camera no force closes...yay... Thanks to the o.p who made the flashable camera zip..(see pic below) here on XDA.

Performance has been phenomenal. No lag experience.
(As one knows the meat of a good ROM is the kernel and compiler. The ROM is just the skin).

One thing though, if anyone knows a workaround or fix for "Chrome browser being unable to theme on this ROM???
I need dark mode on Chrome....
The browser on this ROM doest support dark mode as of now.

Other than that no other issues to report.
You can turn on dark mode by going to chrome://flags in the address bar. Search for "dark" and enable. Also, I think Edge browser is now based on chromium, and it had the dark theme build in the settings.
 

jhjhjhjhjhjh

Senior Member
Mar 14, 2017
272
127
You can turn on dark mode by going to chrome://flags in the address bar. Search for "dark" and enable. Also, I think Edge browser is now based on chromium, and it had the dark theme build in the settings.

Yes chome flags in which I stated I'm unable to change settings in chrome. Chrome goes back to previous screen when trying to change settings.
 

cgrimm9

Senior Member
Sep 4, 2010
243
52
Will be the next one I try. Hopefully will receive monthly updates

I hope it gets monthly updates I am running this ROM cause its the only one that does not play hard with micro SD cards. Crdroid you have a a SD card that's not compatible it will bootloop. I bought 3 cards with no luck. RR ROM works but it takes long to loss cause of the SD card this one plays nice will not give you troubles installing it in most cases.
 

motolio

Senior Member
You can turn on dark mode by going to chrome://flags in the address bar. Search for "dark" and enable. Also, I think Edge browser is now based on chromium, and it had the dark theme build in the settings.

Could it be the version that was installed by the gapps? Have you tried installing the newest apk for just chrome? Just wondering, i haven't installed this rom yet.
 

lordcatpoop

Member
Dec 3, 2019
20
0
Kernel Updated thanks.
I opened up my kernel app and found a sweet surprise.
This kernel included in this ROM has i/o scheduler "ZEN"
Also includes. CTS, fsync and some other goodies.

My experience so far 24 hours in.

Pros :
1.Custom kernel included
2.No zram
3.bare bones android ui
4.Gaming ROM
5.Signature spoofing
6.Can use google alternative ..ex.Nanodroid...etc.
7.Fastest boot up time on first install over other ROMs.
8.Fast and fluid
9.Notification LED
10.Great battery life.

Cons.
1.Unable to change theme to dark mode via chromeflags..in chrome browser. The browser included is fast and just as good.
2.Installation of Gapps stops the app settings and causes settings to crash.
(Fix). Install your google apps first prior to flashing gapps package.
3.Android setup notification wont go away unless you Use WiFi or untiick the check mark (additional setup) in the notifications of the set up apk. (AndroidSetup.apk)
Other the three cons this is highly recommended to try as a daily driver.. As of now this is the fastest ROM right now for the moto g7 power. Faster than crdroid...

Thanks o.p ..

What do you mean by "install your google apps first" ?
 

lordcatpoop

Member
Dec 3, 2019
20
0
how can I fix color glitch?? every time the screen goes off it glitches out then color goes crazy

Any fix for this? Makes ROM unusable. Have tried re-flashing the rom a few times.

Edit: Temporary fix, Dev Options > enable sRGB > Reboot. But it glitches again after screen timeout.

Going back to stock as this rom is apparently unusable for the Amazon variant (crDroid took a lot of tweaking to get right on this variant also). Hopefully someone figures out all these issues (I'm a noob so not even sure where to start).
 
Last edited:

jhjhjhjhjhjh

Senior Member
Mar 14, 2017
272
127
Yeah I went back to stock cause of it

I had the same problem untill I found a thread with different rom install instructions and his instructions I use to install ALL ROMS...No Issues..
Install this way it's long but worth it..

These are the steps I used to get it working. Remove the microSD card from your phone as it will not be needed and might cause bootloops.

1) Extract stock rom to ADB folder and follow these steps from the command prompt to go 100% back to stock

fastboot set_active a
fastboot reboot-bootloader
fastboot getvar max-sparse-size
fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
fastboot flash modem NON-HLOS.bin
fastboot flash fsg fsg.mbn
fastboot erase modemst1
fastboot erase modemst2
fastboot flash dsp adspso.bin
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash system system.img_sparsechunk.4
fastboot flash system system.img_sparsechunk.5
fastboot flash system system.img_sparsechunk.6
fastboot flash system system.img_sparsechunk.7
fastboot flash system system.img_sparsechunk.8
fastboot flash system system.img_sparsechunk.9
fastboot flash system_b system_b.img_sparsechunk.0
fastboot flash system_b system_b.img_sparsechunk.1
fastboot flash system_b system_b.img_sparsechunk.2
fastboot flash vendor vendor.img_sparsechunk.0
fastboot flash vendor vendor.img_sparsechunk.1
fastboot flash oem oem.img
fastboot flash oem_b oem_other.img
fastboot erase userdata
fastboot erase DDR
fastboot oem fb_mode_clear
fastboot reboot-bootloader

Boot system to welcome screen to verify clean flash.

2) Power down system and boot to bootloader (Vol down + Power). Follow these steps to get the system ready for copy-partitions. (Note: some steps are redundant and/or will give errors, disregard these errors)

fastboot set_active a
fastboot reboot-bootloader
fastboot getvar max-sparse-size
fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
fastboot reboot-bootloader
fastboot flash modem_a NON-HLOS.bin
fastboot flash fsg_a fsg.mbn
fastboot flash dsp_a adspso.bin
fastboot flash logo_a logo.bin
fastboot flash boot_a boot.img
fastboot flash dtbo_a dtbo.img
fastboot flash vendor_a vendor.img_sparsechunk.0
fastboot flash vendor_a vendor.img_sparsechunk.1
fastboot flash vendor_a vendor.img_sparsechunk.2
fastboot flash vendor_b vendor.img_sparsechunk.0
fastboot flash vendor_b vendor.img_sparsechunk.1
fastboot flash vendor_b vendor.img_sparsechunk.2
fastboot flash oem_a oem.img
fastboot flash oem_b oem.img
fastboot oem fb_mode_clear
fastboot reboot-bootloader

3) Download TWRP image and put it in your ADB folder, rename to twrp.img

4) Boot into recovery by using the following command:
fastboot boot twrp.img

5) Once in TWRP, we'll wipe slot B as we'll be installing the ROM there. To do that, from the TWRP menu:
IMPORTANT
Select 'Reboot'
Select 'Slot B'
Hit 'Back'
Verify it says 'Current Slot: B'
Hit the back arrow
Select 'Wipe'
Select 'Advanced Wipe'
Select 'Dalvik / ART Cache' 'Data' & 'System'
Swipe to wipe
Once wiped, return to the TWRP main menu
Select 'Reboot'
Select 'Slot A'
Hit 'Back'
Verify it says 'Current Slot: A'
Hit the back arrow

6) Now we're ready to flash the copy-partitions.zip.

Copy that file to your adb folder and rename it 'copy-partitions.zip'

From the TWRP main menu:
Select 'Advanced'
Select 'ADB Sideload'
Swipe to start sideload

From the command prompt type:
adb sideload copy-partitions.zip

Once it's done flashing return to the TWRP main menu, select 'Reboot' and select 'Bootloader'

7) Now we're ready to flash the rom and twrp recovery. Copy the desired rom and TWRP zip file to your ADB folder. Rename TWRP to 'twrp.zip' From the bootloader, boot to TWRP using:
fastboot boot twrp.img

In the TWRP main menu:
Select 'Advanced'
Select 'ADB Sideload'
Swipe to start sideload

From the command prompt type:
adb sideload nameofrom.zip (replace nameofrom.zip with the name of the rom you're flashing)

Once it's done flashing we need to flash twrp.zip using the same method
In the TWRP main menu:
Select 'Advanced'
Select 'ADB Sideload'
Swipe to start sideload

From the command prompt type:
adb sideload twrp.zip
IMPORTANT
8) Don't reboot the system quite yet. The rom and recovery should now be flashed, but we need to wipe userdata in order for the rom to boot. Return to TWRP main menu:

Select 'Reboot'
Select 'Slot B'
Hit 'Back'
Verify it says 'Current Slot: B'
Select 'Bootloader'

You should now be back from the bootloader. From the command prompt type:
fastboot erase userdata
fastboot reboot

Your system will boot to your Rom.

Optional) To install gapps/magisk:

Turn the phone off & reboot to bootloader
Select recovery mode.
Phone will boot to recovery. Copy gapps and magisk to adb folder

In the TWRP main menu:
Select 'Advanced'
Select 'ADB Sideload'
Swipe to start sideload

From the command prompt type:
adb sideload gapps.zip (replace gapps.zip with name of gapps)

Return to the ADB sideload menu. Swipe to start sideload

From the command prompt type:
adb sideload magisk.zip (replace magisk.zip with name of magisk)

Reboot the system

Done!
 
  • Like
Reactions: flash713 and twfs

twfs

Senior Member
Oct 3, 2013
157
35
I had the same problem untill I found a thread with different rom install instructions and his instructions I use to install ALL ROMS...No Issues..
Install this way it's long but worth it..

These are the steps I used to get it working. Remove the microSD card from your phone as it will not be needed and might cause bootloops.

1) Extract stock rom to ADB folder and follow these steps from the command prompt to go 100% back to stock

fastboot set_active a
fastboot reboot-bootloader
fastboot getvar max-sparse-size
fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
fastboot flash modem NON-HLOS.bin
fastboot flash fsg fsg.mbn
fastboot erase modemst1
fastboot erase modemst2
fastboot flash dsp adspso.bin
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash system system.img_sparsechunk.4
fastboot flash system system.img_sparsechunk.5
fastboot flash system system.img_sparsechunk.6
fastboot flash system system.img_sparsechunk.7
fastboot flash system system.img_sparsechunk.8
fastboot flash system system.img_sparsechunk.9
fastboot flash system_b system_b.img_sparsechunk.0
fastboot flash system_b system_b.img_sparsechunk.1
fastboot flash system_b system_b.img_sparsechunk.2
fastboot flash vendor vendor.img_sparsechunk.0
fastboot flash vendor vendor.img_sparsechunk.1
fastboot flash oem oem.img
fastboot flash oem_b oem_other.img
fastboot erase userdata
fastboot erase DDR
fastboot oem fb_mode_clear
fastboot reboot-bootloader

Boot system to welcome screen to verify clean flash.

2) Power down system and boot to bootloader (Vol down + Power). Follow these steps to get the system ready for copy-partitions. (Note: some steps are redundant and/or will give errors, disregard these errors)

fastboot set_active a
fastboot reboot-bootloader
fastboot getvar max-sparse-size
fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
fastboot reboot-bootloader
fastboot flash modem_a NON-HLOS.bin
fastboot flash fsg_a fsg.mbn
fastboot flash dsp_a adspso.bin
fastboot flash logo_a logo.bin
fastboot flash boot_a boot.img
fastboot flash dtbo_a dtbo.img
fastboot flash vendor_a vendor.img_sparsechunk.0
fastboot flash vendor_a vendor.img_sparsechunk.1
fastboot flash vendor_a vendor.img_sparsechunk.2
fastboot flash vendor_b vendor.img_sparsechunk.0
fastboot flash vendor_b vendor.img_sparsechunk.1
fastboot flash vendor_b vendor.img_sparsechunk.2
fastboot flash oem_a oem.img
fastboot flash oem_b oem.img
fastboot oem fb_mode_clear
fastboot reboot-bootloader

3) Download TWRP image and put it in your ADB folder, rename to twrp.img

4) Boot into recovery by using the following command:
fastboot boot twrp.img

5) Once in TWRP, we'll wipe slot B as we'll be installing the ROM there. To do that, from the TWRP menu:
IMPORTANT
Select 'Reboot'
Select 'Slot B'
Hit 'Back'
Verify it says 'Current Slot: B'
Hit the back arrow
Select 'Wipe'
Select 'Advanced Wipe'
Select 'Dalvik / ART Cache' 'Data' & 'System'
Swipe to wipe
Once wiped, return to the TWRP main menu
Select 'Reboot'
Select 'Slot A'
Hit 'Back'
Verify it says 'Current Slot: A'
Hit the back arrow

6) Now we're ready to flash the copy-partitions.zip.

Copy that file to your adb folder and rename it 'copy-partitions.zip'

From the TWRP main menu:
Select 'Advanced'
Select 'ADB Sideload'
Swipe to start sideload

From the command prompt type:
adb sideload copy-partitions.zip

Once it's done flashing return to the TWRP main menu, select 'Reboot' and select 'Bootloader'

7) Now we're ready to flash the rom and twrp recovery. Copy the desired rom and TWRP zip file to your ADB folder. Rename TWRP to 'twrp.zip' From the bootloader, boot to TWRP using:
fastboot boot twrp.img

In the TWRP main menu:
Select 'Advanced'
Select 'ADB Sideload'
Swipe to start sideload

From the command prompt type:
adb sideload nameofrom.zip (replace nameofrom.zip with the name of the rom you're flashing)

Once it's done flashing we need to flash twrp.zip using the same method
In the TWRP main menu:
Select 'Advanced'
Select 'ADB Sideload'
Swipe to start sideload

From the command prompt type:
adb sideload twrp.zip
IMPORTANT
8) Don't reboot the system quite yet. The rom and recovery should now be flashed, but we need to wipe userdata in order for the rom to boot. Return to TWRP main menu:

Select 'Reboot'
Select 'Slot B'
Hit 'Back'
Verify it says 'Current Slot: B'
Select 'Bootloader'

You should now be back from the bootloader. From the command prompt type:
fastboot erase userdata
fastboot reboot

Your system will boot to your Rom.

Optional) To install gapps/magisk:

Turn the phone off & reboot to bootloader
Select recovery mode.
Phone will boot to recovery. Copy gapps and magisk to adb folder

In the TWRP main menu:
Select 'Advanced'
Select 'ADB Sideload'
Swipe to start sideload

From the command prompt type:
adb sideload gapps.zip (replace gapps.zip with name of gapps)

Return to the ADB sideload menu. Swipe to start sideload

From the command prompt type:
adb sideload magisk.zip (replace magisk.zip with name of magisk)

Reboot the system

Done!


Thanks for this may give it another go again this weekend. Got sick of going thru the hassle to flash ROMs on this phone
And ended up just flashing phhussons quack gsi so much easier.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    [ROM][UNOFFICIAL][9.0.0_r46] AospExtended ROM V6.7 for Moto G7 Power (OCEAN)


    ER7PzVx.png



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


    Read the whole OP! Be respectful to each other and don't ask for ETAs, it's considered as being rude!



    KDVygxh.png


    AOSP Extended is an AOSP based ROM which provides stock UI/UX experience with useful customizations. Being based on AOSP it provides a smooth experience. We have added useful customizations from various other open source projects and have tried to keep our things simple. A ROM by a user, for a user. #BeExtended



    Np7jfnY.png



    #ExtendYourDevice Here are the Extensions! on top of AOSP! We are constantly trying to update the list. Our aim is not to provide all the features available on earth. Our aim is to add important features that we think should be here and also what you think. For the addition of more tweaks or features, head on to our Telegram community and post the list of features that you want! Features with commits will be more helpful!



    Code:
    [B]
    -DUI(Fling/Pulse/Smartbar)
    -DU Font Engine
    -One-Handed UI
    -Live Display
    -AppOps
    -Expanded Desktop
    -Statusbar Clock/Date Customizations
    -Dashboard Suggestions/Summaries (Enable/Disable)
    -Notification Intervals
    -Increasing Volume in Ringtone
    -DT2S On Navbar
    -Long Press Back button  to Kill App
    -Dashboard Column Configurations
    -Detailed Location QS Tile!
    -Statusbar Traffic Indicators
    -Notification Count
    -DT2S On Statusbar and Lockscreen
    -QS Quick Pulldown
    -QS Brightness Slider (Enable/Disable)
    -QS Tiles Animations
    -Force Expand Notifications (Enable/Disable)
    -Immersive Mode messages (Enable/Disable)
    -Flashlight Notifications
    -Oreo/Pie Recents Styles
    -Toast Icon
    -Power Menu Customizations
    -Additional Battery Saver steps
    -Volume Rocker Tweaks (Wake/Music seek/Keyboard cursor control/Swap in landscape mode)
    -Fingerprint Gestures Support
    -QS Haptic Feedback
    -One Tap Data & Wifi Tile
    -Auto Brightness Icon Toggle
    -Breathing Notifications
    -Long Press Gear Icon in Statusbar Header Launches Extensions
    -Show 4G instead of LTE switch
    -Reading Mode QS Tile
    -Long press Caffeine Tile Action
    -Customize QS Rows/Columns
    -Customize small QS Tiles
    -StatusBar Brightness Control
    -Lockscreen Shortcut
    -Quick Unlock for PIN/Password
    -Battery Styles and Percentage
    -Flip Button Animation
    -Unlink Notification Volume
    -Status bar Clock Seconds
    -AEXPapers - our wallpaper app
    -Via/Jelly Browser
    -Retro Music Player
    -Pixel's UI, Ringtones, and Wallpapers
    -Camera Sound Toggle
    -Advanced Ambient Display Customizations
    -Smart Pixels
    -Long-press Power Button on Lockscreen for Torch
    -Wakelock Blocker
    -Toggle Lockscreen Media Art
    -Toggle Lockscreen Music Visualizer
    -Ticker
    -Disable QS on Secured Lockscreen
    -Toggle Dynamic Notification Card's Color
    -Low Battery Notification Toggle
    -Hide Clock/Date/Alarm Text from Lockscreen
    -Lock screen Clock's Font Customizations
    -Weather on Lockscreen and Status Bar
    -Heads up Customizations
    -DU's HW Button Rebinding
    -Button Backlight Customizations
    -Oreo Recents Clear All FAB button and Re-positioning
    -Oreo Recents Free Ram bar
    -Custom Carrier label
    -Toggle power menu on Secured Lockscreen
    -CPU Info Switch
    -Disable Orange Color in Battery Saver Mode
    -New Pretty Adaptive Icons for included AOSP apps
    -Run SysUI tuner from Extensions
    -Built-in Light/Dark/Black/Chocolate/Wallpaper-Based and EXTENDED UI Themes
    
    And many more coming in the future! Many extensions are added in each update so we miss out adding new extensions to this list. So always keep on checking the latest changelog on our [URL="https://blog.aospextended.com/"]Official Blog[/URL], and there you can monitor the previous changelogs as well, to see how far we have come![/B]


    47WEHUl.png



    Download ROM, GApps here for your device!


    Moto G7 - OCEAN

    Google Apps
    -GApps


    KERNEL
    -SOURCE


    t709fnd.png


    Want to try this awesomeness?

    Code:
    [b]-Download the ROM and GApps of your choice
    - fastboot boot twrp.img
    - Flash AEX Package
    - adb reboot bootloader
    - fastboot boot twrp.img
    - Flash GAPPS / Magisk packages
    - Reboot System
    - (You'll be prompted to Factory reset in ROMs recovery, After that boot rom)
    - Enjoy 
    - (Now you may flash twrp installer if you wish)
     [First boot will take a few minutes! Have patience]
    [/b]


    mmK3YNQ.png



    Monitor the changelog here!


    Code:
    [b] AospExtended v6.7 Changelog
    
    - Merge August security patch (9.0.0_r46)
    - Update all translations
    - Update all of our packages
    - Update APN configs
    - Update Boostframework configs
    - Update MusicFX
    - Update Launcher 3
    - Add new default wallpaper
    - Add VPN QS tile
    - Add per-app data restriction
    - Add privacy guard
    - Add proximity speaker for calls
    - Add an option for the AEX Logo in status bar
    - Add smart mute feature
    - Add some new fonts
    - Improve Gaming Mode
    - Improve Pocket Lock
    - Improve Live Display
    - Improve the Q style lock clock
    - Improve VoLTE toggle
    - Improve some UI/UX aspects
    - Fix few theming issues
    - Lot of under the hood improvements
    - Bug fixes and performance improvements
    
    Clean flash is always recommended​. Bug reports are not appreciated if not clean flashed. 
    Remove any kind of security PINs/Password and Fingerprints before flashing this build.
    
    
    [/b]


    WcLe541.png



    If you want any bug to be fixed please write here on xda in detail. Give Logcats, mention your device name, mention if any mods and kernels, if used and please be specific about it. By helping us, you are helping yourself too.

    ->How to take Logcats?
    https://goo.gl/UcTM9 and https://goo.gl/J4CSEP


    zf0kMgF.png




    Visit our Website,. Subscribe to our Telegram Channel. Also join our Telegram Group Chat!

    Do you want to translate to your language? Visit our Crowdin


    wxV7wmi.png



    All sort of contributions are welcomed. You can post your walls in our Telegram community. Minimum res we require is W: 1152px | H: 2048px. We don't want our users to fight with each other so we humbly request you to be respectful to each other. We are not earning anything by sharing this ROM. Always read the full OP. Don't Quote the whole OP. Join our channel and community. #StayHappy #ExtendYourDevice


    GDeu02t.png


    Checkout this ROM!
    YOUR ATTACHMENTS COMES HERE FOR SCREENSHOTS



    nWBbgnc.png




    People behind this amazing ROM!


    -@ishubhamsingh(Owner/Dev/Designer)
    -JDC Team
    -DirtyUnicorns
    -LineageOS/Cyanogenmod
    -TeamSubstratum
    -Nitrogen Project
    -Pure Nexus
    -OmniROM
    -AOSPA
    -ABC ROM
    -GZOSP Community
    -Lakor Tools for Via Browser
    -Hemanth S Tobi for Retro Music Player
    -@AlienCreature7, @Wizper99, @Allstargaurav, @Edozullo and @harsh sharma (For designing the ROM Logo, Fling etc)



    Y5vOKGE.png



    I guess there is nothing wrong in reading facts!

    -Base Of the ROM & Version?
    ->Rom is based on AOSP. Verison is updated monthly.

    -Why no "Incremental/Delta updates" Support?
    ->Actually the updates we provide monthly are heavily changed and modified than the previous builds. New stuff is merged and added. So we don't provide incremental updates and recommend a clean flash.

    -Does this ROM Support Substratum?
    ->Google killed Substratum support in Pie. You can use it, however, you need to be rooted. We don't support rootless Substratum.

    -Which Gapps are recommended?
    ->OpenGapps

    -How do I root this ROM?
    ->We recommend Magisk

    -Will this ROM relock the bootloader?
    ->No.

    -What about XPOSED?
    ->XPOSED is still in beta stage. We like Xposed but it messes up with the system so before giving any bug reports make sure you have Xposed uninstalled.

    -When Will Be the Next Update?
    ->No ETAs, please. ROM Will be updated whenever the new build is ready by your maintainer. We generally provide monthly updates with latest security patches and new features.

    -I am facing FCs, Bugs, Some feature is broken?
    ->Provide full info about your problem with logcat and the procedure to reproduce it.

    ->How to take Logcats?
    ->https://goo.gl/UcTM9 and https://goo.gl/J4CSEP

    -Adaway is not working :(
    ->Download it from here Adaway

    -SElinux Linux mode changer app is not working nor Busy Box installer app is working.
    ->Everything is good with the sources. You should try other things first and then contact your maintainer.

    -I want to contribute to the development of this ROM.
    ->Join our Github
    ->Join our Gerrit

    -I want to contribute to the translation of this ROM.
    ->Visit our Crowdin





    //Thread designed by Shubham Singh and Amol Amrit//

    XDA:DevDB Information
    AospExtended-OCEAN, ROM for the Moto G7 Power

    Contributors
    whodat711, Electimon, erfanoabdi, SyberHexen
    Source Code: http://github.com/AospExtended

    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 4.x
    Based On: AOSP

    Version Information
    Status: Alpha

    Created 2019-11-24
    Last Updated 2019-12-05
    2
    This thread has crickets but why...?

    72 hours in with this ROM and I'm not leaving this ROM till android 10.
    Battery life is near stock. Other roms for some reason would drain more than stock but this ROM takes almost 10 minutes of use before by battery drops from 100-99.

    Stock Moto Camera works on this ROM perfectly.
    First ROM were no bugs on the camera use like stutter and stabilization issues. Switching from video to camera no force closes...yay... Thanks to the o.p who made the flashable camera zip..(see pic below) here on XDA.

    Performance has been phenomenal. No lag experience.
    (As one knows the meat of a good ROM is the kernel and compiler. The ROM is just the skin).

    One thing though, if anyone knows a workaround or fix for "Chrome browser being unable to theme on this ROM???
    I need dark mode on Chrome....
    The browser on this ROM doest support dark mode as of now.

    Other than that no other issues to report.
    2
    Kernel Updated thanks.
    I opened up my kernel app and found a sweet surprise.
    This kernel included in this ROM has i/o scheduler "ZEN"
    Also includes. CTS, fsync and some other goodies.

    My experience so far 24 hours in.

    Pros :
    1.Custom kernel included
    2.No zram
    3.bare bones android ui
    4.Gaming ROM
    5.Signature spoofing
    6.Can use google alternative ..ex.Nanodroid...etc.
    7.Fastest boot up time on first install over other ROMs.
    8.Fast and fluid
    9.Notification LED
    10.Great battery life.

    Cons.
    1.Unable to change theme to dark mode via chromeflags..in chrome browser. The browser included is fast and just as good.
    2.Installation of Gapps stops the app settings and causes settings to crash.
    (Fix). Install your google apps first prior to flashing gapps package.
    3.Android setup notification wont go away unless you Use WiFi or untiick the check mark (additional setup) in the notifications of the set up apk. (AndroidSetup.apk)
    Other the three cons this is highly recommended to try as a daily driver.. As of now this is the fastest ROM right now for the moto g7 power. Faster than crdroid...

    Thanks o.p ..
    K, better than CrDroid, thx. Is there anything I need to know other than this/do I need to do anything differently? (Planning to flash ROM as soon as I get my device, perma twrp too)

    -Unlock bootloader
    -fastboot boot twrp.img
    -Wipe System, data, dalvik/cache and internal storage
    -Flash ROM, Magisk and TWRP-installer.zip
    -Flash gapps -Boot to ROM, finish setting it up and then going back to flash it (I'm going to install Nano though, does that change anything? It only contains Google Package Installer, Google Play Services, Google App, Google tts, Sounds and Digital Wellbeing)
    2
    Yeah I went back to stock cause of it

    I had the same problem untill I found a thread with different rom install instructions and his instructions I use to install ALL ROMS...No Issues..
    Install this way it's long but worth it..

    These are the steps I used to get it working. Remove the microSD card from your phone as it will not be needed and might cause bootloops.

    1) Extract stock rom to ADB folder and follow these steps from the command prompt to go 100% back to stock

    fastboot set_active a
    fastboot reboot-bootloader
    fastboot getvar max-sparse-size
    fastboot oem fb_mode_set
    fastboot flash partition gpt.bin
    fastboot flash bootloader bootloader.img
    fastboot flash modem NON-HLOS.bin
    fastboot flash fsg fsg.mbn
    fastboot erase modemst1
    fastboot erase modemst2
    fastboot flash dsp adspso.bin
    fastboot flash logo logo.bin
    fastboot flash boot boot.img
    fastboot flash dtbo dtbo.img
    fastboot flash system system.img_sparsechunk.0
    fastboot flash system system.img_sparsechunk.1
    fastboot flash system system.img_sparsechunk.2
    fastboot flash system system.img_sparsechunk.3
    fastboot flash system system.img_sparsechunk.4
    fastboot flash system system.img_sparsechunk.5
    fastboot flash system system.img_sparsechunk.6
    fastboot flash system system.img_sparsechunk.7
    fastboot flash system system.img_sparsechunk.8
    fastboot flash system system.img_sparsechunk.9
    fastboot flash system_b system_b.img_sparsechunk.0
    fastboot flash system_b system_b.img_sparsechunk.1
    fastboot flash system_b system_b.img_sparsechunk.2
    fastboot flash vendor vendor.img_sparsechunk.0
    fastboot flash vendor vendor.img_sparsechunk.1
    fastboot flash oem oem.img
    fastboot flash oem_b oem_other.img
    fastboot erase userdata
    fastboot erase DDR
    fastboot oem fb_mode_clear
    fastboot reboot-bootloader

    Boot system to welcome screen to verify clean flash.

    2) Power down system and boot to bootloader (Vol down + Power). Follow these steps to get the system ready for copy-partitions. (Note: some steps are redundant and/or will give errors, disregard these errors)

    fastboot set_active a
    fastboot reboot-bootloader
    fastboot getvar max-sparse-size
    fastboot oem fb_mode_set
    fastboot flash partition gpt.bin
    fastboot flash bootloader bootloader.img
    fastboot reboot-bootloader
    fastboot flash modem_a NON-HLOS.bin
    fastboot flash fsg_a fsg.mbn
    fastboot flash dsp_a adspso.bin
    fastboot flash logo_a logo.bin
    fastboot flash boot_a boot.img
    fastboot flash dtbo_a dtbo.img
    fastboot flash vendor_a vendor.img_sparsechunk.0
    fastboot flash vendor_a vendor.img_sparsechunk.1
    fastboot flash vendor_a vendor.img_sparsechunk.2
    fastboot flash vendor_b vendor.img_sparsechunk.0
    fastboot flash vendor_b vendor.img_sparsechunk.1
    fastboot flash vendor_b vendor.img_sparsechunk.2
    fastboot flash oem_a oem.img
    fastboot flash oem_b oem.img
    fastboot oem fb_mode_clear
    fastboot reboot-bootloader

    3) Download TWRP image and put it in your ADB folder, rename to twrp.img

    4) Boot into recovery by using the following command:
    fastboot boot twrp.img

    5) Once in TWRP, we'll wipe slot B as we'll be installing the ROM there. To do that, from the TWRP menu:
    IMPORTANT
    Select 'Reboot'
    Select 'Slot B'
    Hit 'Back'
    Verify it says 'Current Slot: B'
    Hit the back arrow
    Select 'Wipe'
    Select 'Advanced Wipe'
    Select 'Dalvik / ART Cache' 'Data' & 'System'
    Swipe to wipe
    Once wiped, return to the TWRP main menu
    Select 'Reboot'
    Select 'Slot A'
    Hit 'Back'
    Verify it says 'Current Slot: A'
    Hit the back arrow

    6) Now we're ready to flash the copy-partitions.zip.

    Copy that file to your adb folder and rename it 'copy-partitions.zip'

    From the TWRP main menu:
    Select 'Advanced'
    Select 'ADB Sideload'
    Swipe to start sideload

    From the command prompt type:
    adb sideload copy-partitions.zip

    Once it's done flashing return to the TWRP main menu, select 'Reboot' and select 'Bootloader'

    7) Now we're ready to flash the rom and twrp recovery. Copy the desired rom and TWRP zip file to your ADB folder. Rename TWRP to 'twrp.zip' From the bootloader, boot to TWRP using:
    fastboot boot twrp.img

    In the TWRP main menu:
    Select 'Advanced'
    Select 'ADB Sideload'
    Swipe to start sideload

    From the command prompt type:
    adb sideload nameofrom.zip (replace nameofrom.zip with the name of the rom you're flashing)

    Once it's done flashing we need to flash twrp.zip using the same method
    In the TWRP main menu:
    Select 'Advanced'
    Select 'ADB Sideload'
    Swipe to start sideload

    From the command prompt type:
    adb sideload twrp.zip
    IMPORTANT
    8) Don't reboot the system quite yet. The rom and recovery should now be flashed, but we need to wipe userdata in order for the rom to boot. Return to TWRP main menu:

    Select 'Reboot'
    Select 'Slot B'
    Hit 'Back'
    Verify it says 'Current Slot: B'
    Select 'Bootloader'

    You should now be back from the bootloader. From the command prompt type:
    fastboot erase userdata
    fastboot reboot

    Your system will boot to your Rom.

    Optional) To install gapps/magisk:

    Turn the phone off & reboot to bootloader
    Select recovery mode.
    Phone will boot to recovery. Copy gapps and magisk to adb folder

    In the TWRP main menu:
    Select 'Advanced'
    Select 'ADB Sideload'
    Swipe to start sideload

    From the command prompt type:
    adb sideload gapps.zip (replace gapps.zip with name of gapps)

    Return to the ADB sideload menu. Swipe to start sideload

    From the command prompt type:
    adb sideload magisk.zip (replace magisk.zip with name of magisk)

    Reboot the system

    Done!
    1
    Kernel Updated thanks.
    I opened up my kernel app and found a sweet surprise.
    This kernel included in this ROM has i/o scheduler "ZEN"
    Also includes. CTS, fsync and some other goodies.

    My experience so far 24 hours in.

    Pros :
    1.Custom kernel included
    2.No zram
    3.bare bones android ui
    4.Gaming ROM
    5.Signature spoofing
    6.Can use google alternative ..ex.Nanodroid...etc.
    7.Fastest boot up time on first install over other ROMs.
    8.Fast and fluid
    9.Notification LED
    10.Great battery life.

    Cons.
    1.Unable to change theme to dark mode via chromeflags..in chrome browser. The browser included is fast and just as good.
    2.Installation of Gapps stops the app settings and causes settings to crash.
    (Fix). Install your google apps first prior to flashing gapps package.
    3.Android setup notification wont go away unless you Use WiFi or untiick the check mark (additional setup) in the notifications of the set up apk. (AndroidSetup.apk)
    Other the three cons this is highly recommended to try as a daily driver.. As of now this is the fastest ROM right now for the moto g7 power. Faster than crdroid...

    Thanks o.p ..