[ROM] DivestOS 18.1 for mako

Search This thread

bronislav808

Member
Mar 15, 2018
25
3
Как можно расширить размер системы, чтобы установить этот ром?
 

SkewedZeppelin

Senior Member
Mar 19, 2021
289
288
divested.dev
Well.. cool project i wanna try how smooth with LOS 18.1

i have curiosity for battery life and daily use..
Running 18.1 on such an old phone can be noticeably slow in some cases, but for what it is it works surprisingly well.
Hard to comment on battery especially with how aged the one I have is, but there shouldn't any added drain.

Make a backup and give it a spin.
 
  • Like
Reactions: voron00
Aug 12, 2021
35
10
HTC Desire S
I suggest whether you can add the volume +/- key to wake up the screen. Because the machine is old, my N4 power button is starting to weaken. Although it can be used now, it often takes three or four times to be effective. Some programs in the application market can do this function, but most of them are very power-hungry......:(
 

SkewedZeppelin

Senior Member
Mar 19, 2021
289
288
divested.dev
I suggest whether you can add the volume +/- key to wake up the screen. Because the machine is old, my N4 power button is starting to weaken. Although it can be used now, it often takes three or four times to be effective. Some programs in the application market can do this function, but most of them are very power-hungry......:(
That is already supported!

Settings > System > Buttons > Volume Buttons > Wake device
 
  • Like
Reactions: 2021redmi2fans
Aug 12, 2021
35
10
HTC Desire S
That is already supported!

Settings > System > Buttons > Volume Buttons > Wake device
This is really great, thank you! (y)
thank-you.jpg
 
  • Like
Reactions: SkewedZeppelin

3424767244929317

New member
Mar 18, 2023
3
0
Hi guys,

my 3-buttons bar (Android Navigation Bar) isn't working. None of these buttons (Back, Home, Overview) works when I touch them. They never works: if I reboot phone, as soon as the Nexus 4 is ready for use, 3-buttons bar is already not working. I tried several things, including a full wipe and also install two different DivestOS version (a version from months ago, and the latest one; Feb 2023). I never install GApps or nothing but DivestOS only. I didn't install any apps from any site. I just perform a full wipe and 3-buttons bar isn't working during first setup, even. Let me point out that it should be a software issue because 3-buttons bar does works when I'm in recovery mode. Isn't a hardware issue. Even more: when system is up, it detect my touches in the lowest part of the screen (e.g. scroll up touching the lowest screen part). Any advice?

Thanks in advance.
 

SkewedZeppelin

Senior Member
Mar 19, 2021
289
288
divested.dev
Hi guys,

my 3-buttons bar (Android Navigation Bar) isn't working. None of these buttons (Back, Home, Overview) works when I touch them. They never works: if I reboot phone, as soon as the Nexus 4 is ready for use, 3-buttons bar is already not working. I tried several things, including a full wipe and also install two different DivestOS version (a version from months ago, and the latest one; Feb 2023). I never install GApps or nothing but DivestOS only. I didn't install any apps from any site. I just perform a full wipe and 3-buttons bar isn't working during first setup, even. Let me point out that it should be a software issue because 3-buttons bar does works when I'm in recovery mode. Isn't a hardware issue. Even more: when system is up, it detect my touches in the lowest part of the screen (e.g. scroll up touching the lowest screen part). Any advice?

Thanks in advance.
it is sadly a hardware issue as far as I am aware.

I happen to have 6 of these makos: I have this issue on one of my mako's and starting on another, but identical install working fine on others.
 

3424767244929317

New member
Mar 18, 2023
3
0
3-buttons bar isn't working in the latest (?) official LOS 15.1 either. I just tested it. How weird is this.

3aa91dc8c741373d581e20dab36afb56bec263558cca4251fd1e8c2290324d76 lineage-15.1-20190517-nightly-mako-signed.zip
 

aospray

Senior Member
Feb 7, 2017
89
32
Can you guess/explain why 3-buttons bar is working on Recovery mode?
You probably have a deadzone at the bottom of your mako. I have the same problem on my mako.

I've addressed this by using adb overscan to crop the bottom of the screen, however adb overscan only works on Android 10. If you're using Android 11 and up, you can try adb size to resize the screen, but that centers the resize, which is annoying when swiping down from the top of the screen to view notifications.
 
  • Like
Reactions: SkewedZeppelin

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Can you guess/explain why 3-buttons bar is working on Recovery mode?
    You probably have a deadzone at the bottom of your mako. I have the same problem on my mako.

    I've addressed this by using adb overscan to crop the bottom of the screen, however adb overscan only works on Android 10. If you're using Android 11 and up, you can try adb size to resize the screen, but that centers the resize, which is annoying when swiping down from the top of the screen to view notifications.
  • 7
    featureGraphic-masked-xda.png

    DivestOS is a more private and more secure aftermarket system.

    Nexus 4 Notes:
    - resized /system is required
    - will fail to boot on very first boot. force off once after 3 minutes.

    Features:
    - strong focus on FOSS
    - various system hardening
    - various privacy enhancements
    - automated removal of unnecessary proprietary blobs
    - automated kernel hardening and CVE patching
    - ability to relock bootloader on supported devices
    - verified boot on supported devices
    - no root support
    - SELinux always enforcing
    - encrypted by default
    - monthly updates
    - OTA delta updates
    - OTA updates over Tor (optional)
    - F-Droid included
    - hardened system WebView with rapid updates: https://divestos.org/misc/ch-dates.txt

    Extra Features (not installed by default & also compatible with all systems):
    - Mull, our hardened fork of Fenix with rapid updates: https://divestos.org/misc/ffa-dates.txt
    - Hypatia, our real-time malware scanner
    - Extirpater, our free space eraser

    Links:
    - Website: https://divestos.org
    - Onion: http://divestoseb5nncsydt7zzf5hrfg44md4bxqjs5ifcv4t7gt7u6ohjyyd.onion
    - Downloads: https://divestos.org/index.php?page=devices&base=LineageOS#device-mako
    - Changelogs: https://divestos.org/index.php?page=news
    - Project History: https://divestos.org/index.php?page=history
    - Known Issues: https://divestos.org/index.php?page=broken#mako
    - Screenshots: https://divestos.org/index.php?page=screenshots
    - Security Patching Overview: https://divestos.org/index.php?page=patch_levels
    - About + Credits + Notices: https://divestos.org/index.php?page=about
    - Donate: https://divested.dev/donate
    - Source Code: https://github.com/divested-mobile or https://gitlab.com/divested-mobile
    - XMPP Chat Room: xmpp:[email protected]

    Device Specific Links
    - Device Tree: https://github.com/voron00/android_device_lge_mako
    - Kernel: https://github.com/voron00/android_kernel_lge_mako
    - Kernel CVE Patches Applied: https://github.com/Divested-Mobile/...-18.1/CVE_Patchers/android_kernel_lge_mako.sh
    - Please give our fellow @voron00 a thanks for keeping the Nexus 4 alive!

    Other Bits:
    - Good and bad feedback is welcomed. Else how can we improve?
    - If you find a bug, please report it below or via GitHub/GitLab.
    - Testing/Translations/Code contributions are gratefully appreciated.

    Important Notes for New Users:
    - Please make a backup of your device and copy it to another computer.
    - You must wipe before installing this OS.
    - This OS has userdata encrypted by default
    - You are intended to relock your bootloader with this OS (if your device is marked supported for that).

    DivestOS does *not* support the following:
    - Google Apps (OpenGAPPS)
    - DRM (Widevine)
    - alternative recoveries (TWRP)
    - root (Magisk)
    - runtime modification frameworks (Xposed or theme engines)

    All downloads are GPG signed with the following key:
    Code:
    #B874 4D67 F9F1 E14E 145D FD8E 7F62 7E92 0F31 6994
    -----BEGIN PGP PUBLIC KEY BLOCK-----
    
    mDMEXupIxBYJKwYBBAHaRw8BAQdAC1RiTvrqJaAQ4FIHsxX+gzEgdT4mspISS+p0
    y847Nge0SERpdmVzdE9TIFJlbGVhc2UgU2lnbmluZyAoMjAyMCAjMSkgPHN1cHBv
    cnQrcmVsZWFzZXNpZ25pbmdAZGl2ZXN0b3Mub3JnPoiQBBMWCAA4FiEEuHRNZ/nx
    4U4UXf2Of2J+kg8xaZQFAl7qSMQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA
    CgkQf2J+kg8xaZR1BgEAwwLVVsG7kbp8M3GTV987XpVl5cZeTtDc/g+66briCHUB
    APiuH/dk8eRnhFnq4Up2/j7uD/8FtSvxPbHiz6t1MdgB
    =VzP2
    -----END PGP PUBLIC KEY BLOCK-----
    2
    I agree, this phone is amazing, never age ...

    I got it working on my phone.

    I used Clamor's script and everything went almost smooth but have two more questions:

    1 - Is it normal that signature can't be verified when installing via twrp ?

    2 - On first boot-up rom got stuck on divestos splash screen and didn't want to load entire OS...
    I rebooted the phone and on second try it started without any problem and greeted with configuration screen, is that ok ?
    1. It is not recommended to use TWRP with DivestOS, except for a select few devices. You are intended to use the DivestOS recovery.
    2. That is expected, it is a known issue. It occurs due to the modem failing to start after the data partition is encrypted for the first time. The workaround is to wait 5 minutes on the very first boot, power it off, then reboot it. All should be OK after.
    1
    Hello DivestOS,

    1 - Do you need to reparation internal memory with Clamor's script before flashing this rom ?

    2 - Is it set to permissive like in the latest voron00's LineageOS release or to enforcing by default ?

    3 - Can you update it via OTA ?

    4 - Does it drain battery when the phone is switched off ?

    Thanks

    1. Yes for the 17.1 build, there is however a 16.0 and 15.1 build available that doesn't need repartitioning.
    2. No, DivestOS is *always* enforcing. DivestOS will never ever release a build with permissive SELinux.
    3. Yes, DivestOS offers OTA updates for every device since 2017/05/30.
    4. When the phone is asleep, no. When the phone is powered off, no.

    mako was my daily driver for all of 2019, it was a solid experience despite the age of the hardware.
    1
    I'm not sure about @voron00 's reasoning to not make 17.1 builds.
    But DivestOS 17.1, based on their sources has been fully functional by my standards for nearly a year now.
    1
    @kjsu0 please kindly read through the divestos.org website. Most of the questions you are asking are all already documented there.

    DRM, such as Widevine, is not supported on DivestOS.
    Root, such as Magisk, is not supported on DivestOS.
    Runtime modification frameworks, such as Xposed, are not supported on DivestOS.
    Google Apps, such as Open GApps, are not supported on DivestOS.
    Any extra flashable ZIP modifications are not supported on DivestOS.

    DivestOS has a strong focus on security, privacy, and freedom. Most of those things are not compatible with our ideals.