yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Android Development] ze7zez:
"Important: Your organization must already subscribe to Microsoft Intune and your organization's IT staff must configure your account for use with this application. Some features are not available in some countries. If you have problems with this application or have questions about its use (including your organization's privacy policies), please contact technical support in your organization, not Microsoft, your network operator or device manufacturer."
[Nexus 4 Android Development] 7wells:
I am not sure why you have quoted this. AFAIK, her company has all that stuff but nobody understands why that device with LOS does not work. I understand that without details maybe no help can be expected here, but it was just a try. Their IT people surely have more insight and can let her know what is going on.

Just for my personal education: LOS 17.1 is without root, right? And is it possible to get rid of the "test-keys"?
[Nexus 4 Android Development] Eric_Lev:
lineage-16.0-20200927-UNOFFICIAL-mako.zip

Changelog: https://www.lineageoslog.com/16.0

lineage-17.1-20200926-UNOFFICIAL-mako.zip

Changelog: https://www.lineageoslog.com/17.1

All credit goes to LineageOS team and [MENTION=3772648]voron00[/MENTION].

EDIT: roomservice.xml

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="voron00/android_device_lge_mako" path="device/lge/mako" remote="github" revision="lineage-16.0 or lineage-17.1" />
<project name="voron00/android_kernel_lge_mako" path="kernel/lge/mako" remote="github" revision="lineage-16.0 or lineage-17.1" />
<project name="voron00/proprietary_vendor_lge" path="vendor/lge/mako" depth="1" remote="github" revision="lineage-16.0 or lineage-17.1" />
</manifest>
[Nexus 4 Android Development] 7wells:
Is it possible to have it without "test-keys"? There are apps like Microsoft Intune that do not like LOS 17.1 because of the "test-keys" (even when not rooted).
[Nexus 4 Android Development] 7wells:
[MENTION=9708417]Eric_Lev[/MENTION] [MENTION=3772648]voron00[/MENTION]

Sorry to bother once more and asking this maybe dumb question:

It seems to be impossible to use an unofficial LOS build in an environment, e.g. like a company, where strict rules are in place to protect their IT infrastructure and intellectual property. Consequently, many seem to block any unofficial LOS or other Custom ROMs. Is the following true?

Why can't this unofficial build get official release keys (instead of test keys)?

Thanks for sharing your expert thoughts on this and for accepting my apologies for this dumb question from me. :o
[Nexus 4 Android Development] voron00:
My builds are always signed with release-keys.

New 17.1 build uploaded.
[Nexus 4 Android Development] aarem:
Hi, just chanced upon this. Can I install without opengapps and use microg with this build? Would I still need a google account on the phone, or can I just skip it?
[Nexus 4 Android Development] 7wells:
Thank you very much [MENTION=3772648]voron00[/MENTION] - but why is this still called "unofficial", if I may ask?
[Nexus 4 Android Development] 7wells:
I come from LOS 15.1 with OpenGapps (pico, with GoogleTTS excluded) for Android 8.1. Immediately after flashing LOS 17.1, I flashed OpenGApps (again pico, again with GoogleTTS excluded) for Android 10. That worked without problems.

Whether flashing OpenGApps again if updating LOS while staying on the same "version" (e.g. 17.1), I do not know, sorry.

After flashing LOS 17.1, Magisk was not installed anymore (only the app), so I though that I could get it back by simply flashing the Magisk zip file via TWRP. However, after rebooting to system, Magisk Manager tells me again that Magisk is not installed. I am not sure whether this is the right thread to ask further about this. I just wanted to let you know.
[Nexus 4 Android Development] aarem:
I am perplexed, I do not see how this answers my question which was whether I could hope to reduce by google footprint by using microg instead of opengapps (would I still need to have to log into a Google account to use the phone)?
[Nexus 4 Android Development] nitin.chobhe:
Because it's not built by lineage...

Nitin
[Nexus 4 Android Development] abolatito:
Even with formatting data in TWRP, you will have access to data partition for that moment. After your phone is rebooted the same problem will continue and it doesn't make sense formatting data partition each time you reboot recovery. If there is a better way, that will be great.
[Nexus 4 Android Development] Eric_Lev:
lineage-16.0-20201011-UNOFFICIAL-mako.zip

Changelog: https://www.lineageoslog.com/16.0 ... with October security patches.

lineage-17.1-20201011-UNOFFICIAL-mako.zip

Changelog: https://www.lineageoslog.com/17.1 ... with October security patches.

All credit goes to LineageOS team and [MENTION=3772648]voron00[/MENTION].

EDIT: roomservice.xml

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="voron00/android_device_lge_mako" path="device/lge/mako" remote="github" revision="lineage-16.0 or lineage-17.1" />
<project name="voron00/android_kernel_lge_mako" path="kernel/lge/mako" remote="github" revision="lineage-16.0 or lineage-17.1" />
<project name="voron00/proprietary_vendor_lge" path="vendor/lge/mako" depth="1" remote="github" revision="lineage-16.0 or lineage-17.1" />
</manifest>
[Nexus 4 Android Development] ChongoDroid:
This is awesome. This phone was basically unusable on stock ROM and this is not only usable but such a cool trip down memory lane.

Thank you so much for keeping mako alive!
[Nexus 4 Android Development] Eric_Lev:
lineage-16.0-20201027-UNOFFICIAL-mako.zip

Changelog: https://www.lineageoslog.com/16.0

lineage-17.1-20201028-UNOFFICIAL-mako.zip

Changelog: https://www.lineageoslog.com/17.1

All credit goes to LineageOS team and [MENTION=3772648]voron00[/MENTION].
[Nexus 4 Android Development] zogthegreat:
Hi everyone!

so, with a little fiddling, I have this ROM working on my Nexus 4. My question is, does this ROM/phone support VoLTE ? If so, how do I activate it? I need VoLTE for the carrier that I will be using.

BTW, a big thanks to [MENTION=3772648]voron00[/MENTION] for creating the ROM and keeping the Nexus 4 current!

zog

[EDIT] I found the setting to active VoLTE. It turns out that Google is my friend!
[Nexus 4 Android Development] seXneo:
After dirty flashing this my phone is stuck in a bootloop. I see the boot animation till the phone reboots to TWRP.

Before I wipe my data is there another way to boot again?

I have tried booting with and without gapps.
[Nexus 4 Android Development] zogthegreat:
Hey [MENTION=4328287]seXneo[/MENTION],

I was having the same problem. What I did was an advanced wipe of everything, then I rebooted into the bootloader. Then I reflashed TWRP, rebooted into TWRP, copied over my ROM and GApps, reflashed and then I rebooted. After about 5 minutes, the phone booted into the setup screen.
[Nexus 4 Android Development] Eric_Lev:
[ New build up ]

lineage-16.0-20201108-UNOFFICIAL-mako.zip

Changelog: https://www.lineageoslog.com/16.0 ... with November security patches.

lineage-17.1-20201108-UNOFFICIAL-mako.zip

Changelog: https://www.lineageoslog.com/17.1 ... with November security patches.

Download : All builds

All credit goes to LineageOS team and [MENTION=3772648]voron00[/MENTION].
[Nexus 4 Android Development] seXneo:
Thanks, I solved it by wiping everything including data, flashing the ROM and pico gapps, then restoring data from TWRP backup
[Nexus 4 Android Development] Eric_Lev:
[ New builds up ]

Download : synced LOS sources.

- LOS_16.0 : All builds

- LOS_17.1 : All builds

All credit goes to LineageOS team and [MENTION=3772648]voron00[/MENTION].

Note: I stop posting here but I will try to continue to build monthly for this device.

Happy flashing and take care !
[Nexus 4 Android Development] ChongoDroid:
Let's gooooo!
[Nexus 4 Android Development] MaloyFoucher:
good
[Nexus 4 Android Development] john_matrix:
Thank you very much!

It's time to resurrect the little boy :)
[Nexus 4 Android Development] TheArt.:
Thank you! So where will we find the latest builds?

Aother broader question to all participants in this topic: if 17.1 is stable and usable, why someone should want to use older versions like 16?

Oh, and I didn't find any info about microg support in this ROM, be it 16 or 17.1? Does these roms support microg?
[Nexus 4 Android Development] AraldoL:
By the links you quoted. There is a new one today for 17.1 there at least (didn't check 16.0), flashing it currently.
[Nexus 4 Android Development] andyrphone:
I just flashed the 2021-01-02 image and it appears to be working great! Thanks so much for keeping this phone supported!
[Nexus 4 Android Development] 7wells:
Hello! I would like to try building LOS 17.1 for mako myself. Now I see these different links for the kernel:

GitHub - voron00/android_kernel_lge_mako

Contribute to voron00/android_kernel_lge_mako development by creating an account on GitHub.

github.com

GitHub - LineageOS/lge-kernel-mako: Google Nexus 4's kernel

Google Nexus 4's kernel. Contribute to LineageOS/lge-kernel-mako development by creating an account on GitHub.

github.com

GitHub - LineageOS/android_kernel_lge_mako

Contribute to LineageOS/android_kernel_lge_mako development by creating an account on GitHub.

github.com

Can somebody please give me a hint which one is correct and what the (essential, if any) differences are?

Same for the device - here I found these:

GitHub - voron00/android_device_lge_mako

Contribute to voron00/android_device_lge_mako development by creating an account on GitHub.

github.com

GitHub - LineageOS/android_device_lge_mako

Contribute to LineageOS/android_device_lge_mako development by creating an account on GitHub.

github.com
[Nexus 4 Android Development] 7wells:
Has really nobody a hint for me and other interested guys?
[Nexus 4 Android Development] voron00:
Well of course you need to use my device trees as the ones in lineage tops out at lineage-15.1.

I've uploaded TWRP 3.5.0 image: https://drive.google.com/file/d/1qmnR1Wa61lqcmjYEr-lHxTuwA_AR6tQv/view?usp=sharing

The official one again has broken reboot and partition formatting.
[Nexus 4 Android Development] TiceRex:
Thank you for this ROM, it keeps my favourite phone alive.

However, I have an issue with Google's Digital Wellbeing app. I was able to install it, but it doesn't show up in settings (like it does on my Pixel phone). In the Play Store I can see it installed, but without "open" button, only with "uninstall". Where and how should I set it up? Does anybody succeed installing and using it on this ROM? Is there anything I should set up differently during GApps ("aroma" version) install?

EDIT: Never mind, I found the setting in OpenGApps. Now I'm reinstalling it, see what happens...
[Nexus 4 Android Development] 7wells:
@voron00 (and @Eric_Lev )

Thank you! Do you and @Eric_Lev use the same sources? I am sorry, but to me it is very unclear who is actually creating the updates on which sources and which links in which post(s) are to be used. Thanks once more for your patience. 😊
[Nexus 4 Android Development] voron00:
It's 18.1 time. First build uploaded.

Overall it looks good, but could be some issues here and there.

This build is not signed because signing currently doesn't work.

There is no gapps for 32 bit arm (yet).

Also the size is noticably increased compared to 16.0 and 17.1 whgich means

that clamor's repartition solution will be the only easy way to fit gapps in.

Also @Eric_Lev you should definitely create your own thread with 16.0 and 17.1 builds

because i have no plans in building those here in future.
[Nexus 4 Android Development] 7wells:
Great - thank you so much!

So there will be no further updates for 16.0 and 17.1 from you but from Eric? Sorry to ask here, but where could I get the latest 17.1 build?
[Nexus 4 Android Development] nefescalanadam:
is there any problem with Level 1 Widevine DRM for netflix?
[Nexus 4 Android Development] voron00:
Yea, HD playback won't work.
[Nexus 4 Android Development] Akhilesh S V:
Official Gapps are not available for 11 yet but some Test builds are available.

Here is the Link:

OpenGApps - Browse /arm/test at SourceForge.net

OpenGApps daily releases

sourceforge.net
[Nexus 4 Android Development] voron00:
Uploded new twrp image:

- Fixed decryption.

- Fixed adb.
[Nexus 4 Android Development] 7wells:
Thank you! 👍

How do you update TWRP? From the official TWRP Team's source? Do you fork their source? Is it public?

And how does it differ from their official TWRP for the Nexus 4 (mako)?

Download TWRP for mako

Download TWRP Open Recovery for mako

eu.dl.twrp.me
[Nexus 4 Android Development] voron00:
Twrp sources: https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni

My twrp device tree sources: https://github.com/voron00/android_device_lge_mako/tree/twrp

Latest official twrp has some issues now, device can't reboot. Also if you format data partiton with official twrp, it becomes inaccessible, my twrp build don't have this problems.
[Nexus 4 Android Development] makodroid:
HI!

Yesterday I installed LOS 18.1 for Nexus 4.

First I did it without do the WIPE, I had LOS 17.1 installed. It never started.

After doing WIPE (default), it started up pretty fast than normal.

At the end of the configuration he asked me if I wanted to update the recovery. I did it.

I installed the version of GAPPS that is advised in this forum.

I am currently using it ...

2 weird things:

Not always, when I press BACK the UI crashes, and I have to restart with long power button.

And I don't understand why my NEXUS4 plugged to the PC doesn't appear. YES, FROM ADB.

After having correctly installed the GAPPS, the phone does not finish the configuration, but I can use it without problems.

THANKS A LOT!

MAKO.
[Nexus 4 Android Development] AraldoL:
As always before since CyanogenMod times: Never install GApps after you started the ROM once without it, this creates issues. You have to wipe again, flash the ROM and before restart flash the GApps directly afterwards. Then restart the phone.
[Nexus 4 Android Development] Cice96:
Hello, @voron00 i've been testing this rom for two days and i'm getting some errors (logcat with only errors attached) when I open the keyboard and type something, then UI crash and then reboot. If I disable vibration feedback from the keayboard (GBoard) the error doesn't occour even if the UI crashes sometimes. Using ROM+Nano GAPPS+Magisk (also happening without Magisk).

The error is:

01-28 19:00:58.244 0 0 E init : Control message: Could not find 'android.hardware.vibrator@1.1::IVibrator/default' for ctl.interface_start from pid: 176 (/system/bin/hwservicemanager)
[Nexus 4 Android Development] petiolarissean:
Reflash it!Im not having those issues.And im using gboards not stock crap
[Nexus 4 Android Development] 7wells:
@voron00

Hi, did you ever have a chance to look into my logs about the not working slimport adapter? (see quoted post below and some others up on this thread)

If not, no problem. I know that you do not have this adapter and likely no time to fix something that is used by almost nobody - besides having a real life, too. ;)
[Nexus 4 Android Development] _raydroid:
Just upgraded from LineageOS 15.1 to 18.1. I'm currently using 18.1 without GApps. F-Droid is enough for me.

I had to repartition again using voron00's TWRP recovery and clamor's repartition script. Here are the instructions I used: https://xdaforums.com/t/repartition-nexus-4-repartition-mako-8gb-16gb-ua-twrp.3844383/post-84408469

Hopefully it helps somebody!

Thank you to voron00 for the continued support of our Nexus 4.

On Android 11, I did encounter a minor issue with the mobile network icon in the status bar. If the SIM has no data plan, then the icon always has a "x" overlayed on top of the mobile network bars. I don't believe the "x" is needed if there is no data plan or when mobile data is disabled.
[Nexus 4 Android Development] asquirl:
Can you provide a link to that image? Your previous link shows that it's currently in your trash.
[Nexus 4 Android Development] bo0gietrain:
I just installed this last night and it seems to be working well! Thank you OP for making this ROM.
[Nexus 4 Android Development] Cice96:
@voron00 i'm still having this issue, tried a clean flash without gapps, with nano and pico gapps, with and without Magisk.
[Nexus 4 Android Development] _raydroid:
voron00, on LineageOS 18.1, I'm getting a lot of "mobile network standby" battery drain even when using airplane mode exclusively.

When looking at full device battery usage, "phone idle" uses 9%, "screen" uses 9% and "mobile network standby" uses 8%. Mobile network standby should be zero in my use-case. Hope you can look into this. Let me know if you need any logs from me.
[Nexus 4 Android Development] dookie23:
Sorry I know this thread is now for LOS18 but I don't know where I should post this...

One problem that I'm having is that with @voron00 's build I'm able to run my bank app ok but with @Eric_Lev 's build the app thinks the phone is rooted and refuses to run. Is that because one rom is signed and one is not?
[Nexus 4 Android Development] Jeantree:
I have LineageOS 18.1 tried but it's getting stuck so many times after 2 clean flashing.

Have to hard shutdown and reboot.
[Nexus 4 Android Development] makodroid:
Same Here. Many times when i press the Back Button.

Mako.
[Nexus 4 Android Development] aarem:
Sorry, this is a bit of off-topic. But I have a mako that I wanted to try LOS on. I do not want to use gapps but instead use the Aurora store. Do I need to install gapps to use this build? Also, and more importantly, will using my phone require my logging into a google account? Can I get around it? Thanks in advance, and sorry if I have not been clear: I am happy to explain.
[Nexus 4 Android Development] _raydroid:
All LineageOS builds do not require GApps.

I'm using voron00's LOS 18.1 without GApps or a Google account and using just Aurora Store and F-Droid for apps.
[Nexus 4 Android Development] aarem:
Thank you for letting me know. Do I need to install microg? Or is that not needed, too? I guess I am trying to figure out what microg gives me. Thanks again!!
[Nexus 4 Android Development] _raydroid:
microG is needed if you rely on any Google apps or apps that use Google Play Services. Google Maps and Whatsapp are some examples.

If you use microG, you will need to enable signature spoofing. You can use the nanodroid magisk module to do this if you need to.
[Nexus 4 Android Development] aarem:
I see, I use WhatsApp, unfortunately and did not realize that it needed Google Play Services. So, I looked around for nanodroid magisk module and came up with https://nanolx.org/nanolx/nanodroid -- is this the right apk to install? Thanks!
[Nexus 4 Android Development] MartinX3:
Of course, that's obvious.

But it doesn't answer my question.

Which amount of space does we have at the moment?

Which amount of space does we need?

And how to solve this problem?

Otherwise this ROM wouldn't be usable on a daily usage, if you use GAPPS.

As far as I know we need at least an 1GB big System Partition

and as far as I know it is possible to repartition an android device over the recovery with the ROM installation script.
[Nexus 4 Android Development] voron00:
We have 840 MB, need around 50-100 mb more for gapps. I don't know if there are any ways to repartition, but they definitely won't accept repartitioning as there are chances to brick the device.
[Nexus 4 Android Development] MartinX3:
Many thanks for your fast reply.

At least one more question.

How could the device become bricked, if we only make the data partition smaller to get more space on the system partition?

And I would also try to repartition my own Nexus 4 to get the Pico Gapps installed.
[Nexus 4 Android Development] voron00:
Sometimes, things just go wrong, for totally random stupid reasons...
[Nexus 4 Android Development] MartinX3:
I would try to repartition my Nexus 4 to get at least the pico gapps installed.
[Nexus 4 Android Development] voron00:
Okay, but making this automatical is still too dangerous, if it worked for you, doesn't mean it will work for everyone, if there are even a small chance to get a brick - i won't be even considering this as an option.
[Nexus 4 Android Development] MartinX3:
But how to solve the problem?

Removing Apps from the System Partition doesn't sound stable either.

It won't brick the hardware, but could lead to bugs and weird bug reports, if the person has the know-how how to remove system apps.
[Nexus 4 Android Development] voron00:
There are no acceptable solution regarding system space for the device to become official, for now at least.
[Nexus 4 Android Development] MartinX3:
Many thanks.

I will switch every phone i maintain and the one I own to LOS 15.1, when it is stable or official for these devices or LOS 14.1 won't become updates anymore.

Then I will see, what I can do to fix the problem and of course post in this forum thread. :)

I am an informatics guy, too. :P
[Nexus 4 Android Development] taw62:
Official or not - this ROM works great :laugh:. Thank you for sharing it!
[Nexus 4 Android Development] Zelych:
There is also someone with black stripe problems on photos in Google Photos?

[IMG="Gooogle photos"]https://lh3.googleusercontent.com/uV2W2YKmKPLntL-6VMQnWYKXCW0VneNtiPaxxF8xgM7d89mAcwCnhsA6CKuYNzRP5jnca5mtL6dowi5lit3KbgAo0SJW8U6gfAfr_i7LHSZKzSPHJ28_NQM_-b2LO0XVeZjmB-4qefM0d2F1OBQHo_6YB7usay6i6ylOcMEtABqk_pSsMhcJR8K-bAX6KsZ5op1ZJi_yqlZEHQ-yEBtAA0C2TJIo_5f8OZy27AfQwaWyQWkm7xNXeGcfF4M6Konmygog9gR9ItA3ByWKikYPrTd86RmgVArq6Tak8QAE9RvqolWgVBfifra5sa5KCCshBsXCoYfYV5iuyGFY3E1Aq4RD_KsPugzyVYp_XNVePlysqjNsIOnX32H-qAUndhtQBX3qIRcbyJRwkk5xQqdql3cjpYkSvYENCwXGv5PjCrB3-cZrXAuEzSixU8ipKkHCTcGp7lI0iEuhdaempHdOQOXVGU7moU1_HGXKPxnlYHFQs7Gst-mrqtdjIuSneZqmJcQK6XTdbPerDnjyhHVivfrQyivt5X6e_cwH_n9c5x5v5Z2hseHCnOW0oh_I9B1RneIrf20wt_exQ6SERgcWYLQwrWE2nzrO_-YXFW8H=w542-h903-no[/IMG]
[Nexus 4 Android Development] voron00:
It's a google photo's app bug.
[Nexus 4 Android Development] MKulisek:
Hi Guy´s :) With this GZR-GaPPs-arm32REv3-Zero-8.1-20180311, work oreo perfectly.

Ïnstruction : 1. Install rom

2. Install GZR-GaPPs-arm32REv3-Zero-8.1-20180311

3. reboot system

4. good luck an enjoy ;)

And Very Big Thank´s for voron00 maintaner work´s ;)
[Nexus 4 Android Development] chopoLet:
That is a google photos app bug, it will make some stripes on some photos if it isn't properly synced
[Nexus 4 Android Development] voron00:
This update should be noticable performance/smoothness improvement. I somehow realized that mako powerhal was designed to use mpdecision sockets, and mpdesision was removed since the first build. Now i finally rewrote our powerhal to use interactive touch boost interface, also it hold freqs slightly longer than before.

2018-03-20:
- Synced lastest LineageOS sources.
- Added very simple userspace touch boost interface to interactive governor and removed kernel based touchscreen boost notifier driver.
- Powerhal has been rewritten to take advantage of the new touchscreen boost interface and freq limits.
- Updated ion (gpu memory allocator) driver to latest available.
- Updated vidc (hardware video encoder/decoder) driver to latest available.
- Other minor fixes (check github).
[Nexus 4 Android Development] chopoLet:
Thank you, :good:
[Nexus 4 Android Development] sny_tr:
Hello developer. Firstly I want to thank you for your contributions on our beloved Nexus 4 aka mako.

I'm using your latest build right now and on stabilization side there seems to be no problems but I think I can give some feedback on the visual side.

1: Why the device is called Pixel on setup and Google Photos?

2: Launcher icons are too small even if you change grid size.

I haven't found any more problems and I hope you we achieve official builds. Good luck :)
[Nexus 4 Android Development] voron00:
I do not work at UI stuff. Ask LineageOS devs.

Also, if anyone needs TWRP with f2fs support and without file_contexts bug, it's been added to my gdrive. Still no encryption support though, but i don't know how to do that yet.