Ido (Xiaomi Redmi 3) unofficial build

I’ve just built the image for the smartphone above. I still have to test it because I’ll have the phone ready next week, but in case someone brave wants to take the step before here they are:

http://e-builds.maxxer.it

3 Likes

Just flashed to my Redmi 3: some minor glitches but it seems to work well!!

P.S. if anyone is curious it took ~12h to build /e/ on a shared VPS. info here

@maxxer great to hear that you were able to build for the Redmi 3. You are right the initial build takes a long time. Basically it is because Docker tries to download the internet :smile: As you are aware you can check the progress in the logs. Subsequent builds should not take more than 1-2 hours depending on your build machine specs.

Also the CPU time wasn’t trivial.
Anyway while chatting on Telegram I found out these unifficial builds doesn’t include MicroG, I had to manually flash it! If you can report it to who wrote the documentation it would be great.

@maxxer on the part regarding MicroG not getting added to unofficial builds let me take it to the dev team. Will update you on the feedback from the team.

@maxxer I shared the info with the development team. They also use the same code from the same branch to build the official and custom ROM’s. Please can you share some log files to help debug this issue. Both the repo and the device specific logs from docker would be helpful.

Here they are:

http://e-builds.maxxer.it/eelo-0.1-20181005-UNOFFICIAL-ido.log.gz
http://e-builds.maxxer.it/repo-20181005.log.gz

Thanks @maxxer will share the same and have the team check on this.

@maxxer while going through the log we found MicroG missing. Just wanted to check what was the command you passed to Docker to build the ROM. Would it be possible for you to share the same here?

It’s the command of the tutorial, just with ido device.

docker run -v "/e/src:/srv/src:delegated" -v "/e/zips:/srv/zips:delegated" -v "/e/logs:/srv/logs:delegated" -v "/e/ccache:/srv/ccache:delegated" -e "BRANCH_NAME=eelo-0.1" -e "DEVICE_LIST=ido" -e "CUSTOM_PACKAGES='GmsCore GsfProxy FakeStore Telegram Signal Mail BlissLauncher BlissIconPack MozillaNlpBackend YahooWeatherProvider AccountManager MagicEarth MuPDF OpenCamera eDrive Weather Notes Tasks NominatimNlpBackend Light'" -e "SIGNATURE_SPOOFING=restricted" -e "OTA_URL=https://ota.ecloud.global/api" -e "REPO=https://gitlab.e.foundation/e/os/android.git" registry.gitlab.e.foundation:5000/e/os/docker-lineage-cicd:latest

thanks…this is the same as in the tutorial. Let us check this and get back.

@maxxer One more check …

Please can you see if in /e/src/EELO_0.1/prebuilt/prebuiltapks/GmsCore, it has these files:

Android.mk
play-services-core-release-unsigned.apk
privapp-permissions-com.google.android.gms.xml

unfortunately I was short in disk space and I had to delete source :slightly_frowning_face:

Hello. I have such phone and I used it before. I currently have Cardinal AOSP on it. It’s pretty stable (except a few bugs regarding auto brightness) but I don’t like it’s look and feel. I found /E/ and I liked the idea and wanted to install it on that phone but there’s no official build. I wanted to create a request but the forum showed me this thread. How can I install this build? Is it stable yet?

No, I haven’t rebuild it ever since. I was considering doing now, as it seem to be much improved since when I did it.

But if you can manage to make them build officially, it’s probably better :slight_smile:

Oh, by the way I just published another build. :wink:
Beware it’s untested!!

Thank you. I was running previous build but after looking for the best firmware for my phone I thought I found the best one looking by reviews. It was AEX. I didn’t like it’s look and and feel. Did you find any bugs or didn’t test the new build at all?
Update 12.07.19: I found a bug. When trying to delete any application you can delete first one without any problems but if you want to delete another 2-3 applications deletion mechanism stops working: icons just blinking (animation in Bliss Launcher) and Minus disappears from icon.
Update 29.07-05.08.19: Unable to delete Signal and Telegram. Russian translation is not complete (English in some places). Sometimes screen has blue colour (or tint). When trying to go to Settings - Reset phone settings you will see empty page. Browser has terrible performance. It takes very long time to load some pages.