• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[DISCONTINUED] /e/ Pie For Payton

Search This thread

jasonmerc

Senior Member
Dec 14, 2012
1,820
923
www.ixquick.com
Moto G8
/e/


As always, you take responsibility for what you do to your phone. Don't go filing civil lawsuits against me if your alarm fails to get you up for work in the morning.


The Hell's An /e/?
"/e/ is a non-profit project, in the public interest. We build open-source mobile operating systems that respect users’ data privacy. We’re an international core team of experienced entrepreneurs, developers and designers, and a growing community of contributors." --taken from their website.

Basically think Lineage AOSP but instead of just leaving gapps out of it, they're trying to take it a step further and really give Google the finger. Their ultimate goal for the future is to make a mobile OS featuring an entire ecosystem (/e/cosystem?) that respects users' privacy and avoids the "big-companies-that-sell-your-data". They will have alternatives to the most popular Google services baked in: F-Droid instead of Google Play, something like Telegram instead of Google Hangouts, Lawnchair instead of a proprietary Google launcher, etc. As of the time I'm writing this message this is still really early on in the /e/ project though, so don't expect too much just yet.

What Works?
Exactly the same as what's in Lineage 16 for Payton, WITH THE ADDITION OF VIPER AUDIO (YOU NEED TO USE V2.7.X FROM MAGISK THOUGH)

What Don't Work?
There's no market for apps built in yet (or web browser) so be prepared to sideload your own APKs over ADB to get that stuff on for now, until I fix it in a new build

Where's My Source Code, and How'd You Build this?
Don't worry, this took me forever to find too. I used the v1-pie branch which is Lineage 16.0 based

Here's the roomservice XML I used so you don't have to manually add all the trees yourself
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="LineageOS/android_device_motorola_payton" path="device/motorola/payton" remote="github" revision="lineage-16.0" />
<project name="LineageOS/android_device_motorola_sdm660-common" path="device/motorola/sdm660-common" remote="github" revision="lineage-16.0" />
<project name="LineageOS/android_kernel_motorola_msm8998" path="kernel/motorola/msm8998" remote="github" revision="lineage-16.0" />
<project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" revision="lineage-16.0" />
<project name="LineageOS/android_external_bson" path="external/bson" remote="github" revision="lineage-16.0" />
<project name="LineageOS/android_system_qcom" path="system/qcom" remote="github" revision="lineage-16.0" />
<project name="TheMuppets/proprietary_vendor_motorola" path="vendor/motorola" remote="github" revision="lineage-16.0" />
</manifest>

To get the custom /e/ apps in your build you have to edit the portion of vendor/lineage/config/common.mk that talks about "Custom CM Packages". Go to /prebuilts/prebuiltapks for a list of folders' names you can add to this list. Note that not everything will add properly, and adding some things may mess up your ROM, so experiment at your own risk

Where's My Download Link?
MY MEGA BUILD FOLDER
I know some people don't like Mega but it's all I have to work with because my Google Drive is almost full and AFH won't accept me as a user to post all my crap up there. Please don't mirror the download links anywhere else without my permission either

Who Should You Give a Special Thanks To?
--The /e/ team (including but not limited to Gael Duval)
--All the guys here on the payton forums for their hard work in building the trees for this thing
--@bcrichster for showing me how to get the /e/ apps to build with the ROM on this thing so I don't have to steal from AOSP anymore
--@erfanoabdi for his excellent work maintaining Lineage 16 trees for Payton to get this thing stable
 
Last edited:

Zeisthegeek

Member
Sep 4, 2017
16
7
Delhi
OnePlus 7
You are doing a great work. Keep up with your work. But unfortunately I can't be a part of this project and currently my phone is a daily driver. But once this project becomes stable I will surely try it out. Once again I salute your thinking of creating a new OS.:good:
 
  • Like
Reactions: jasonmerc

jasonmerc

Senior Member
Dec 14, 2012
1,820
923
www.ixquick.com
Moto G8
You are doing a great work. Keep up with your work. But unfortunately I can't be a part of this project and currently my phone is a daily driver. But once this project becomes stable I will surely try it out. Once again I salute your thinking of creating a new OS.:good:
It's not my OS that I made, eelo (or /e/) is someone else's idea. Their website is HERE if you want to look. All I did was port it over to the X4

And this OS is stable by the way. I've been using it myself for the past couple days and there's no problems at all. Not even random slow downs from what I can tell. If you can live without Google, this thing's good to go as-is
 

Helhound0

Senior Member
Nov 2, 2012
413
127
New South Wales
Redmi Note 10 Pro
Thank you and the /e/ team for the hard work. I'll have this downloaded for now and will try it over the weekend and post some feedback.

Edit: I guess i won't be able to do that right now because Mega is blocked in my network. I'll try it out either when i have access to Mega or when someone mirrors the download in an accessible host. With the owners permission of course.
 
Last edited:
  • Like
Reactions: jasonmerc

jasonmerc

Senior Member
Dec 14, 2012
1,820
923
www.ixquick.com
Moto G8
Lot of people on telegram group too can u post this on telegram pls
Which telegram group, you need to be more specific than this or post a link
Thank you and the /e/ team for the hard work. I'll have this downloaded for now and will try it over the weekend and post some feedback.

Edit: I guess i won't be able to do that right now because Mega is blocked in my network. I'll try it out either when i have access to Mega or when someone mirrors the download in an accessible host. With the owners permission of course.
I'd do all of this on AFH or Google Drive, but AFH won't let me in and my Google's almost full and I need it for other things. I'd do something like a Bittorrent with a hash but I've never been able to set one up properly before that actually works. Maybe I'll try again with my next build I'm about to do
 

dhinesh_cool

Senior Member
Jan 17, 2018
341
297
Which telegram group, you need to be more specific than this or post a link

I'd do all of this on AFH or Google Drive, but AFH won't let me in and my Google's almost full and I need it for other things. I'd do something like a Bittorrent with a hash but I've never been able to set one up properly before that actually works. Maybe I'll try again with my next build I'm about to do

Xda is not allow to post links here
There is Moto x4 official group on telegram u can post there,.
U can use sourceforge ,afh is take time to give access

---------- Post added at 04:11 AM ---------- Previous post was at 04:08 AM ----------

Lot of things going on our custom rom group (motox4_dev) u can join there too??
 

jasonmerc

Senior Member
Dec 14, 2012
1,820
923
www.ixquick.com
Moto G8
I will support it and therefore, as soon as I have time, I will put it prominently on my site. This project is really great!!

If you don't want it, just tell me.

https://www.motox4custom.com
Thank you for your enthusiasm! You can promote this in any way you want to (and I really do appreciate anyone that wants to do so) but please don't mirror any downloads anywhere else--link back to this thread for the actual link to get it, or my AndroidForums mirror of this thread whichever you'd prefer
 

jasonmerc

Senior Member
Dec 14, 2012
1,820
923
www.ixquick.com
Moto G8
I hope everyone's happy with my current build here, because I'm trying to make a new one but I'm having lots of issues. The primary one has to do with the "cryptfs_hw: Support devices use metadata as key" change included with Lineage 16, because /e/ here doesn't know how to handle that flag. Even when I manually remove it there's still other kernel problems and missing dependencies I don't know how to solve. Sorry for the delay, because I really wanted to make timely updates for this thing since Payton's device trees and everything are undergoing a lot of cool changes recently and I'd like you all to have access to them
 
I hope everyone's happy with my current build here, because I'm trying to make a new one but I'm having lots of issues. The primary one has to do with the "cryptfs_hw: Support devices use metadata as key" change included with Lineage 16, because /e/ here doesn't know how to handle that flag. Even when I manually remove it there's still other kernel problems and missing dependencies I don't know how to solve. Sorry for the delay, because I really wanted to make timely updates for this thing since Payton's device trees and everything are undergoing a lot of cool changes recently and I'd like you all to have access to them

Hello, you can join the dev group at Telegram to get help.

Moto X4 Custom Roms
 
  • Like
Reactions: jasonmerc

jasonmerc

Senior Member
Dec 14, 2012
1,820
923
www.ixquick.com
Moto G8
A build actually built. Sent to the x4 telegram group for testing to ensure it actually boots

To outline what I had to do here, I had to do a real redneck way of fixing this that I normally would not recommend doing as it's not best-practice for this kind of thing. I synced the kernel from @SyberHexen (pie-base branch) and tried to build with that. It got past the weird fde flag part, but then failed at some other point. I then went to the roomservice xml and changed the kernel BACK to the normal lineage one, force synced with repo, then restarted a build with brunch payton WITHOUT RUNNING A MAKE CLEAN FIRST. It was at this point it was actually able to build all the way through. Well, it built to about 98% and had some random error, but then restarting with another brunch payton fixed it somehow. Anyway, hopefully despite this thing's weirdness it works for you guys. I'm excited to have eelo start working for this phone again
 

jasonmerc

Senior Member
Dec 14, 2012
1,820
923
www.ixquick.com
Moto G8
New build is up, according to the group it works just fine. Someone also flashed gapps with it and it worked... Google-infested eelo is too dangerous of a contradiction and should not be tried at home
 
Last edited:

kaosb0x

Senior Member
May 6, 2011
241
48
37
Grand Cane
This is a cool idea. im becoming more anti google by the month...they probably make a ton of money off of us in several other ways to where im ready to kinda ditch some of booble...keep up the good work I'll flash this soon and toy with it... im down to test if anyone needs :p
 
  • Like
Reactions: jasonmerc

jasonmerc

Senior Member
Dec 14, 2012
1,820
923
www.ixquick.com
Moto G8
Sorry to do this so abruptly, but certain things were brought to my attention about this ROM and its organization. Granted, I knew this was pretty much nothing more than a reskinned Lineage, but apparently they've got some shady practices they participate in.

Because of this, I will be discontinuing all of my eelo builds, effective immediately. Read about it here: https://ewwlo.xyz/evil
 

Helhound0

Senior Member
Nov 2, 2012
413
127
New South Wales
Redmi Note 10 Pro
Sorry to do this so abruptly, but certain things were brought to my attention about this ROM and its organization. Granted, I knew this was pretty much nothing more than a reskinned Lineage, but apparently they've got some shady practices they participate in.

Because of this, I will be discontinuing all of my eelo builds, effective immediately. Read about it here: https://ewwlo.xyz/evil

This is interesting. I know dozens of developers from this forum that can do WAAAAYYY better than these people had they've been funded like this.. Such a shame.
 
  • Like
Reactions: jasonmerc

jasonmerc

Senior Member
Dec 14, 2012
1,820
923
www.ixquick.com
Moto G8
From the same guys that brought you that PornAOSP joke from a couple years back, they're working on their own ROM designed to give a clean, minimal, google-free android experience. It's already out for some devices, it's called CleanOSP. When I get the time (and patience) I'll work on porting that over to the X4 here. Consider it the spiritual successor to eelo when it comes out
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    /e/


    As always, you take responsibility for what you do to your phone. Don't go filing civil lawsuits against me if your alarm fails to get you up for work in the morning.


    The Hell's An /e/?
    "/e/ is a non-profit project, in the public interest. We build open-source mobile operating systems that respect users’ data privacy. We’re an international core team of experienced entrepreneurs, developers and designers, and a growing community of contributors." --taken from their website.

    Basically think Lineage AOSP but instead of just leaving gapps out of it, they're trying to take it a step further and really give Google the finger. Their ultimate goal for the future is to make a mobile OS featuring an entire ecosystem (/e/cosystem?) that respects users' privacy and avoids the "big-companies-that-sell-your-data". They will have alternatives to the most popular Google services baked in: F-Droid instead of Google Play, something like Telegram instead of Google Hangouts, Lawnchair instead of a proprietary Google launcher, etc. As of the time I'm writing this message this is still really early on in the /e/ project though, so don't expect too much just yet.

    What Works?
    Exactly the same as what's in Lineage 16 for Payton, WITH THE ADDITION OF VIPER AUDIO (YOU NEED TO USE V2.7.X FROM MAGISK THOUGH)

    What Don't Work?
    There's no market for apps built in yet (or web browser) so be prepared to sideload your own APKs over ADB to get that stuff on for now, until I fix it in a new build

    Where's My Source Code, and How'd You Build this?
    Don't worry, this took me forever to find too. I used the v1-pie branch which is Lineage 16.0 based

    Here's the roomservice XML I used so you don't have to manually add all the trees yourself
    <?xml version="1.0" encoding="UTF-8"?>
    <manifest>
    <project name="LineageOS/android_device_motorola_payton" path="device/motorola/payton" remote="github" revision="lineage-16.0" />
    <project name="LineageOS/android_device_motorola_sdm660-common" path="device/motorola/sdm660-common" remote="github" revision="lineage-16.0" />
    <project name="LineageOS/android_kernel_motorola_msm8998" path="kernel/motorola/msm8998" remote="github" revision="lineage-16.0" />
    <project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" revision="lineage-16.0" />
    <project name="LineageOS/android_external_bson" path="external/bson" remote="github" revision="lineage-16.0" />
    <project name="LineageOS/android_system_qcom" path="system/qcom" remote="github" revision="lineage-16.0" />
    <project name="TheMuppets/proprietary_vendor_motorola" path="vendor/motorola" remote="github" revision="lineage-16.0" />
    </manifest>

    To get the custom /e/ apps in your build you have to edit the portion of vendor/lineage/config/common.mk that talks about "Custom CM Packages". Go to /prebuilts/prebuiltapks for a list of folders' names you can add to this list. Note that not everything will add properly, and adding some things may mess up your ROM, so experiment at your own risk

    Where's My Download Link?
    MY MEGA BUILD FOLDER
    I know some people don't like Mega but it's all I have to work with because my Google Drive is almost full and AFH won't accept me as a user to post all my crap up there. Please don't mirror the download links anywhere else without my permission either

    Who Should You Give a Special Thanks To?
    --The /e/ team (including but not limited to Gael Duval)
    --All the guys here on the payton forums for their hard work in building the trees for this thing
    --@bcrichster for showing me how to get the /e/ apps to build with the ROM on this thing so I don't have to steal from AOSP anymore
    --@erfanoabdi for his excellent work maintaining Lineage 16 trees for Payton to get this thing stable
    3
    I hope everyone's happy with my current build here, because I'm trying to make a new one but I'm having lots of issues. The primary one has to do with the "cryptfs_hw: Support devices use metadata as key" change included with Lineage 16, because /e/ here doesn't know how to handle that flag. Even when I manually remove it there's still other kernel problems and missing dependencies I don't know how to solve. Sorry for the delay, because I really wanted to make timely updates for this thing since Payton's device trees and everything are undergoing a lot of cool changes recently and I'd like you all to have access to them
    2
    From the same guys that brought you that PornAOSP joke from a couple years back, they're working on their own ROM designed to give a clean, minimal, google-free android experience. It's already out for some devices, it's called CleanOSP. When I get the time (and patience) I'll work on porting that over to the X4 here. Consider it the spiritual successor to eelo when it comes out
    1
    You are doing a great work. Keep up with your work. But unfortunately I can't be a part of this project and currently my phone is a daily driver. But once this project becomes stable I will surely try it out. Once again I salute your thinking of creating a new OS.:good:
    1
    Thank you and the /e/ team for the hard work. I'll have this downloaded for now and will try it over the weekend and post some feedback.

    Edit: I guess i won't be able to do that right now because Mega is blocked in my network. I'll try it out either when i have access to Mega or when someone mirrors the download in an accessible host. With the owners permission of course.