Test Pie Builds for the Redmis 3S 'land'

Nice guide, thanks :slight_smile:

As I understand, you didn’t flash TWRP, just booted from an image ?
Is there a reason to keep the original Xiaomi recovery, isn’t it dangerous if booting it (ie recovery detecting another ROM and locking phone) ?

I just use this phone for testing. You can try and flash it to the recovery area to keep it there.

Thanks for your reply !

Unfortunately I don’t own a Redmi 3S, but I will try this method when I’ll have to re-flash my Redmi 4X with stock ROM … Maybe when testing the official /e/ Pie for this device ? :wink:

As it is a test device, can you reboot into recovery ? I am curious to see what happens (will the Xiaomi recovery detect a custom ROM ?).

I had flashed TWRP while on the stock ROM as the recovery. If now I do a Reboot to recovery from within /e/ on the Redmi 3S I go to the TWRP recovery.

Well done, @Manoj. Even the radio app is integrated. FM Radio is a very praiseworthy feature for me as a passionate regional FM radio listener.

However, your statement that the Redmis 3S “land” is “not in the original list for upgrade devices” misleads me - although it is 1 of 92 smartphones that /e/ officially supports.

It has been posted in several other places that all these “e-phones” will be upgraded to /e/ OS 9-pie over time.

That is what I am targeting to get done.

1 Like

i’m downloading now i’ll report back after testing, few months back i requested for pie build visiting the forum after long time, thank you for the test build hope official comes soon

Works superbly waiting for pie official builds as lineage microg stopped updating builds most of user base look for alternative ROM /e/rom will be good option for many

Almost Everything is working… No issues found yet… Good work @Manoj . The launcher is nice But doesn’t support pie recents that is sad :confused:

@Manoj I’ll be installing this build tonight. As it seems from others feedback it is stable but if any issues are found I’ll forward you the logs.

So, I installed it, ran with it for a week and It’s amazing. Does not feel like a test build, In fact I’m staying with it on my daily driver! Awesome build!
@Manoj one minor issue is that it seems to be accepting updates from stable channel which is Oreo based. If someone were to accidentally update they’ll probably end up destroying their install!

The build is very perfect except for the fact that it’s failing the safetynet which leads to unusable banking apps and social networks such as snapchat. Can u please fix them in ur next build?

The battery works much better than in Oreo

I think Safetynet and snapchat both do not work on any of our devices. There are bugs around them .From what I know Snapchat needs Google infrastructure and would not work on MicroG.

Yes Snapchat needs SafetyNet, but MicroG isn’t able to bypass SafetyNet anymore (since around June 2019).

New unofficial build : https://www.androidfilehost.com/?w=files&flid=313283
Untested, I don’t own this device.

3 Likes

waiting for official pie builds android already moving forward with upcoming build 11, e rom team lags behind hope you guys catch up soon.

2 Likes

Thanks for your feedback :slight_smile:

New build here : https://androidfilehost.com/?fid=8889791610682885738

UNTESTED, I don’t own this device !

Built with “community” /e/ Docker engine, using v0.9-pie tag (v1-pie branch).

roomservice.xml

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <project name="LineageOS/android_device_xiaomi_land" path="device/xiaomi/land" remote="github" />
  <project name="LineageOS/android_kernel_xiaomi_msm8937" path="kernel/xiaomi/msm8937" remote="github" />
  <project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" />
</manifest>

muppets.xml

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <remote name="muppets" fetch="https://gitlab.com" />
  <project name="The-Muppets/proprietary_vendor_xiaomi" path="vendor/xiaomi" remote="muppets" />
</manifest>

Build script

#!/bin/bash
docker pull registry.gitlab.e.foundation/e/os/docker-lineage-cicd:community
docker run \
-v "/srv/src:/srv/src" \
-v "/srv/zips:/srv/zips" \
-v "/srv/logs:/srv/logs" \
-v "/srv/ccache:/srv/ccache" \
-v "/srv/local_manifests:/srv/local_manifests" \
-e "BRANCH_NAME=v0.9-pie" \
-e "DEVICE_LIST=land" \
-e "OTA_URL=" \
-e "REPO=https://gitlab.e.foundation/e/os/releases.git" \
registry.gitlab.e.foundation/e/os/docker-lineage-cicd:community

Please share your feedback ! :handshake:

2 Likes

Hi! I already tested your build. It’s so cool to test it on my land devices. But, there are buggy for the LTE signal, it seem no signal for LTE. Sometimes it come again. and so on :smiley:.
please fix it for me.

I’ll waiting for next build. Don’t forget to build on mi8937 branch too :wink:

Regard.

Alief Rizky Mellyanda