[ROM][UNOFFICIAL][LOS-14.1][OMS][7.1.2][Lenovo k4] - Lenovo Vibe K4 Note ROMs, Kernels, Recoveries, & O

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About Lineage OS:
Lin·e·age
/ˈlinēij/
noun
lineal descent from an ancestor; ancestry or pedigree.
a sequence of species each of which is considered to have evolved from its predecessor.
Disclaimer:
LineageOS (Lineage Android Distribution) members or anyone else on this website is not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in the products you find here before flashing it! YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you. Your warranty will be void if you tamper with any part of your device / software.
What's Working:
Lineage boots
Ril
Data
Wifi
Bluetooth
Hotspot
Sms
Audio
Fingerprint
Camera
Led notification
OMS (Substratum)
All sensors
NFC
Camcorder
Dual-tone led
HW decoders
1080p YouTube videos
Ambient Display
Enforcing Selinux
FM
Not working:
Volte
Instructions:
1. Make sure you're using latest Marshmallow firmware with unlocked bootloader and flash Custom Recovery via fastboot!(OR any Other methods)
2. Download ROM [Link to ROM]
3. Unzip The ROM zip file somewhere in Internal/SD
4. Boot To Recovery
5. Tap on Install Button
6. Now Tap on install images/img located at bottom right
7. Now locate the unzipped ROM images
8. Flash boot.img to boot partition
9. Flash Recovery.img to Recovery partition
10. Reboot To Recovery Now You will be booted in my new Material TWRP-3.1.1
11. Wipe-Cache,data,system,internal storage
12. Again go in install section and tap on install images/img and locate System.img
13. Flash System.img to system partition
14. Flash Su/Magisk
15. Install GApps (mandatory)[Recommended -> Open GApps (arm64) (7.1)]
ROM OS Version: 7.1.x Nougat
ROM Kernel: Linux 3.18.x (Negative)
ROM Firmware Required: Marshmallow- Firmware with recovery
Based On: Lineage Os
Version Information
Status: Stable
Special Thanks To:
Lineage OS Distrubution
Cyanogenmod Team
@Zormax For releasing sources
@ChinmayXD
@mohancm
@ganesh varma

Link To TWRP For 2GB Variant Users​https://www.androidfilehost.com/?fid=817550096634793293​
Link To TWRP For 3GB Variant Users​https://www.androidfilehost.com/?fid=817550096634793286​

What's different in this ROM​
Negative kernel implementation
MTK engineering mode app
YGPS app
Full OMS Support
Stock Power_Profile.xml values

About Negative Kernel​
Well it is based on kernel ver 3.18.35 provided by @Zormax
What's added in it
ElementalX Governor
Zen I/O Shedulers
USB fastcharge
Overclocking ( Disabled for now as i think it's of no use )
A minimal kernel with some tweaks...
Q. Well why i don't upstream it ??
A. If u have no idea what you doing with kernel it can worstify stuffs or even break modules
But no worries i will upstream it needs patience it's not a git merge or cherry-pick stuff and just showoff thing that it can be done within few 2-3 days even a pro can't upstream in a day donno how some ppl achieve it some 1-2 days...
I support only my Negative kernel and zormax kernel as sources are there and i can rectify ****s i don't support any closed sourced kernels with tons of features i am not responsible for any damage in hardware if any by those fooking closed source kernels.
My device tree :
Device Tree
My vendor tree :
Vendor Tree
My Kernel Source :
Kernel Source Contribute to it if you can by making PR it follows open souce
My TWRP Tree :
TWRP Tree Thnx to SevenMax to make it possible
My Modification for making Material TWRP :
Material TWRP
My Local Manifest :
Manifest
Base Sources :
Base Referance Source Code
Again A huge Thnx to @Zormax and SevenMax aka 7M for following Open Source and to be Real Men
Enjoy More ROM's coming soon

Remember, every penny you send to us goes right back into the rom. It's used for hardware, server costs, etc - all the things that help us make Lineage better with every release. Your support means the world to us! If you've enjoyed Lineage, please consider a donation toward this goal. Thank you, and we hope you continue to enjoy Lineage!
Paytm Donation​

Wow.. u are now a dev ... Nc

720p60fps YouTube videos run without lag?

KaMyKaSii said:
720p60fps YouTube videos run without lag?
Click to expand...
Click to collapse
No lag still there i will try to find some workaround for it...

Nice bro

dg28gadhavi said:
No lag still there i will try to find some workaround for it...
Click to expand...
Click to collapse
One more question: does rom work with selinux enforced?

KaMyKaSii said:
One more question: does rom work with selinux enforced?
Click to expand...
Click to collapse
Umm no

KaMyKaSii said:
One more question: does rom work with selinux enforced?
Click to expand...
Click to collapse
U can but it will loose fp

I have slim ready with me but have fp issues will ressolve it and release it also currently working on xos aka halogen os fighting errors from a week will try to resolve them and release both Roms

dg28gadhavi said:
U can but it will loose fp
Click to expand...
Click to collapse
Thanks for the answer. And do you use SuperSU or Magisk? And if it's the second option, can you pass Safetynet?

KaMyKaSii said:
Thanks for the answer. And do you use SuperSU or Magisk? And if it's the second option, can you pass Safetynet?
Click to expand...
Click to collapse
Ahh am too not able to pass safety net check i love magisk and prefer it do one thing manually use magisk hide i mean they have that menu know to check out apps in that ...
It doesn't passes safety net check but that method will let u to use the app which uses safety net api's
Hope u understand it

dg28gadhavi said:
Ahh am too not able to pass safety net check i love magisk and prefer it do one thing manually use magisk hide i mean they have that menu know to check out apps in that ...
It doesn't passes safety net check but that method will let u to use the app which uses safety net api's
Hope u understand it
Click to expand...
Click to collapse
Can you put selinux on enforced and test the Safetynet check again? I am currently in RR 5.8.3 and it is not possible to use selinux enforced and probably so doesn't pass Safetynet check (actually only passes the basic integrity, not the CTS profile) so I can't use Netflix :/

KaMyKaSii said:
Can you put selinux on enforced and test the Safetynet check again? I am currently in RR 5.8.3 and it is not possible to use selinux enforced and probably so doesn't pass Safetynet check (actually only passes the basic integrity, not the CTS profile) so I can't use Netflix :/
Click to expand...
Click to collapse
Ok if u want selinux enforcing for only time being for using Netflix do this download terminal emulator type
su
setenforce 1
Type
getenforce to check
Note : this changes will be temporary after a reboot it will go

dg28gadhavi said:
Ok if u want selinux enforcing for only time being for using Netflix do this download terminal emulator type
su
setenforce 1
Type
getenforce to check
Note : this changes will be temporary after a reboot it will go
Click to expand...
Click to collapse
Yes, I know how to change the selinux status. But in the rom that I am it is impossible to change the selinux to permissive. If I do this, the rom will crash, and the only solution is to force the device to shut down. So I want you to put the selinux in permissive and test the Safetynet again. If it passes, I will definitely migrate to your rom. Could you do this for me?

KaMyKaSii said:
Yes, I know how to change the selinux status. But in the rom that I am it is impossible to change the selinux to permissive. If I do this, the rom will crash, and the only solution is to force the device to shut down. So I want you to put the selinux in permissive and test the Safetynet again. If it passes, I will definitely migrate to your rom. Could you do this for me?
Click to expand...
Click to collapse
Don't want to say lie but for now i can't
This iz MTK

dg28gadhavi said:
Don't want to say lie but for now i can't
This iz MTK
Click to expand...
Click to collapse
Anyway thank you. And could you tell me how much free RAM there is after starting the system?

Related

[Dual/Single] HaoZeke's LineageOS [27-5-17]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
HaoZeke's LineageOS​
Lin·e·age
/ˈlinēij/
noun
lineal descent from an ancestor; ancestry or pedigree.
a sequence of species each of which is considered to have evolved from its predecessor.
Click to expand...
Click to collapse
Disclaimer:
All information and files — both in source and compiled form — are provided on an as is basis. No guarantees or warranties are given or implied. The user assumes all risks of any damages that may occur, including but not limited to loss of data, damages to hardware, or loss of business profits. Please use at your own risk. Note that unless explicitly allowed by the warranty covering your device, it should be assumed that any warranty accompanying your device will be voided if you tamper with either the system software or the hardware.
Unified single/dual sims. Always use the latest build unless otherwise mentioned.
If you're getting FC's with setupwizard go to settings, apps and grant permissions to SetupWizard. You need to show system apps in the settings as well.
Don't use SunKernel for now.
Also if anyone has XMR [Monero] they wanna toss at me, my address is 44tZ7BJyrYheDqFsDuAw4cZoU3frEA5tCbUBGqRcd6Rg5CNury33fk29op9fdJ7Ls9SiCsb1WTW2BSVzuyaZSgX2FX7isg1
Added Features
One ROM for Single and Dual devices
Substratum Themes
Network Traffic Indicator
LineageDoze
Data icon fixes
Kernel update to 3.10.105
Adreno Idler
Can lower the GPU down to 27
Elementalx, Impulse Governors
Wakelocks can be disabled
Backlight Dimmer
ThunderPlug
CPUIdle
Gapps Inbuilt (Removed in builds post CLEAN (ie. from this month) to prevent gapps crashes) [Install the latest arm64 OpenGapps with each flash.. {I recommend the pico variant}] [Now I recommend Nanomod for MicroG]
SuperUser (CM) (Removed as this trips up androidpay. Use Magisk or the LineageOS Addon)
Updated Device Trees (Gerrit)
Latest Kernel Patches (Gerrit)
KCAL
LiveDisplay (Depreciated)
VoLTE Support
FPC Battery tweaks
Built with Uber toolchains
Not Working
Inbuilt Recovery (Weirdly) (Vol down and Power button during boot)
Fingerprint Manager (Fixed from builds on or after the 27th of March 2017)
Bluetooth Calling (In call audio to be specific) (Fixed on or after 16th April 2017)
VoLTE
Downloads​
Use the TWRP here.
Use this fully working, excellent TWRP compiled by @kv123 from here.
(Vol down + Power until it vibrates when the device is off)
The TWRP linked WILL NOT SHOW the extSD for DSDS.
If you have a better TWRP... Link to it here.
Supporters [Donors]
@frabe8378910
Credits
@Myself5 for working on the Z5.
@kv123 for the working TWRP.
@pollob666 for the call log fix. (will be implemented)
@BSDgeek_Jake for MoaAB. (will be implemented)
@Matssa56 for his work on OMS.
LineageOS Team.
Sonyxperiadev Team.
SonyAOSP Team.
Substratum Team.
AOSP providers.
Everyone testing this.
XDA:DevDB Information
HaoZeke's LineageOS, ROM for the Sony Xperia Z5
Contributors
HaoZeke
Source Code: https://github.com/crdroidandroid
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Based On: LineageOS
Version Information
Status: Stable
Current Stable Version: 3.5_HZ0
Stable Release Date: 2017-05-26
Created 2017-02-16
Last Updated 2017-07-24
Nice to see you back here! keep it up the good work
What is not working ?
Thanks @HaoZeke! running your build. Its smoother than previous build and substratum themes are working perfectly. Only fingerprint is missing. Anyways great work as always! :highfive:
Also please can you make a VOLTE patch
L33Tgod said:
What is not working ?
Click to expand...
Click to collapse
It has most of the cm bugs... Basically the fingerprint isn't working...
Actually in my opinion the biggest bug is that you can't access recovery with any of the lineageOS roms currently.. But you shouldn't need to since gapps are bundled and its prerooted
I'm a bit short of time nowadays so I couldn't write up the op like I usually do..
balrajs99 said:
Thanks @HaoZeke! running your build. Its smoother than previous build and substratum themes are working perfectly. Only fingerprint is missing. Anyways great work as always! :highfive:
Also please can you make a VOLTE patch
Click to expand...
Click to collapse
Fingerprint I won't be looking into for a while but... I'll be trying a volte patch from ivy (z3+) for the next build (but I don't have a volte sim so it'll be untested)
HaoZeke said:
It has most of the cm bugs... Basically the fingerprint isn't working...
Actually in my opinion the biggest bug is that you can't access recovery with any of the lineageOS roms currently.. But you shouldn't need to since gapps are bundled and its prerooted
I'm a bit short of time nowadays so I couldn't write up the op like I usually do..
Click to expand...
Click to collapse
Ok. Thanks.
PS: Did you tried holding vol down + power while powering and see if then yellow led appears.
Sorry Bro....where is the link to download? Thank you.
L33Tgod said:
Ok. Thanks.
PS: Did you tried holding vol down + power while powering and see if then yellow led appears.
Click to expand...
Click to collapse
Well no yellow led, but there was a faint double vibration and it worked!!!!! ?
In that case the only bugs are volte support and fingerprint..
And I'm just running a build which might fix volte ?
Vuongtky said:
Sorry Bro....where is the link to download? Thank you.
Click to expand...
Click to collapse
It's in the devdb download tab..
@ HaoZeke
Dude what do you mean you dont have VoLte sim?
We have f$$$ing JIO.
Unless you are living outside india.
agentsandy007 said:
@ HaoZeke
Dude what do you mean you dont have VoLte sim?
We have f$$$ing JIO.
Unless you are living outside india.
Click to expand...
Click to collapse
Yeah but I'm still on a postpaid airtel. xD
When I get a break from coding I'll go pick one up. ?
Uploading 17-2-17 with a VoLte patch right now. Check back in an hour or so, and report if it works.
deleted
Any difference from the other build?
I test it and wrote a view. We can share here..
https://forum.xda-developers.com/showpost.php?p=70581633&postcount=63
sceryavuz said:
Any difference from the other build?
I test it and wrote a view. We can share here..
Click to expand...
Click to collapse
The feature list is part of the op... I don't understand the question I guess
HaoZeke said:
It's in the devdb download tab..
Click to expand...
Click to collapse
Sorry Bro....how can root this rom?...thank you. ( I've checked: only for ADB not for apps?):crying::crying::crying::crying:
HaoZeke said:
Yeah but I'm still on a postpaid airtel. xD
When I get a break from coding I'll go pick one up. ?
Uploading 17-2-17 with a VoLte patch right now. Check back in an hour or so, and report if it works.
Click to expand...
Click to collapse
Just tried your latest build, but the volte patch is not working
The volte provisioned flag is on, but it doesn't work.
Vuongtky said:
Sorry Bro....how can root this rom?...thank you. ( I've checked: only for ADB not for apps?):crying::crying::crying::crying:
Click to expand...
Click to collapse
You could use Magisk (what I use) or even supersu..
balrajs99 said:
Just tried your latest build, but the volte patch is not working
The volte provisioned flag is on, but it doesn't work.
Click to expand...
Click to collapse
That's odd... But I think it's because the blobs I pulled don't include ims.apk
Could you or someone try installing ims.apk from a stock build and see if it works?
Basically it won't install but you could copy into the appropriate folder in system (I think it's priv-app) and give it permissions (for testing just give it 777)
HaoZeke said:
Well no yellow led, but there was a faint double vibration and it worked!!!!!
In that case the only bugs are volte support and fingerprint..
And I'm just running a build which might fix volte
Click to expand...
Click to collapse
It is good thing it is working, now only fingerprint to fix haha

[ROM][10.0][UNOFFICIAL][MATA][microg][VoLTE][WireGuard] crDroid v6.19

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned
crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today
Features:
https://github.com/crdroidandroid/crdroid_features/blob/10.0/README.mkdn
VoLTE
WireGuard
MicroG support
Flashing Instructions:
Pre-installation:
TWRP (Download from here)
gapps (Download from here)
Magisk 20.0 or newer for root (after first boot) - (Download from here)
First time installation:
Fastboot Flash Essential's Jan update (You can get it here)
Flash twrp, then boot into it.
Flash the rom.
Flash the twrp zip.
Optional: flash OpenGapps package of your choice.
Optional: boot into system, then flash magisk.
Sources:
ROM: https://github.com/crdroidandroid
Kernel: kernel url
Download:
ROM https://www.androidfilehost.com/?w=files&flid=314554
Changelog: https://raw.githubusercontent.com/crdroidandroid/android_vendor_crDroidOTA/10.0/changelog_<device codename>.txt
Known issues:
Speaker phone call volume stays at a fixed level.
Visit official website @ crDroid.net
crDroid <device> Telegram
crDroid Community Telegram
Donate to help our team pay server costs
XDA:DevDB Information
crDroid, ROM for the Essential Phone
Contributors
monark88
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: Flash January Stock image.
Based On: LineageOS
Version Information
Status: Testing
Created 2020-07-06
Last Updated 2020-11-09
Reserved
I was quite tired of all the mata ROMs with built-in gapps, and so many without all the great customizations that crDroid brings. We needed a ROM with Signature Spoofing for microg support. I've tested out the 360 degree camera, it's working. I tested phone calls, wifi, messaging, and microg installation. All works, can even get location with UnifiedNLP on Android 10! I tested with minmicrog and NanoDroid with magisk overlay.
If this is well received, I'll work on improving issues and getting official status.
Reserved2
Thank you. I'm going to test it.
Funny I would see this. I had the exact same idea yesterday. I finally got around to building crDroid v6.7 with the LineageOS 17.1 kernel as you have. I also used the LineageOS 17.1 device files, and TheMuppets vendor files, (https://github.com/TheMuppets/proprietary_vendor_essential). I then installed Magisk and MinMicroG NoGoolag edition. I find that this ROM so far has been working fine. The only real issue I have found is that Aurora Droid which is installed from the MinMicroG package seems to crash during the first launch sync. However, relaunching it and syncing resolves the issue. This didn't seem to happen when building LineageOS 17.1 with full signature spoofing when I was testing that. Not entirely sure though if others will see that, or if it was my build.
I really hope to see your build get more testing, and get official status!
Best of luck!
TDP95 said:
Funny I would see this. I had the exact same idea yesterday. I finally got around to building crDroid v6.7 with the LineageOS 17.1 kernel as you have. I also used the LineageOS 17.1 device files, and TheMuppets vendor files, (https://github.com/TheMuppets/proprietary_vendor_essential). I then installed Magisk and MinMicroG NoGoolag edition. I find that this ROM so far has been working fine. The only real issue I have found is that Aurora Droid which is installed from the MinMicroG package seems to crash during the first launch sync. However, relaunching it and syncing resolves the issue. This didn't seem to happen when building LineageOS 17.1 with full signature spoofing when I was testing that. Not entirely sure though if others will see that, or if it was my build.
I really hope to see your build get more testing, and get official status!
Best of luck!
Click to expand...
Click to collapse
I did have one force close of NLP backend with minmicrog, but it cleared up after the initial crash. NanoDroid beta had no issues. It's comforting to know others are interested in gapps-less (or less gapps ) ROMs, to the extent of building their own!
monark88 said:
I did have one force close of NLP backend with minmicrog, but it cleared up after the initial crash. NanoDroid beta had no issues. It's comforting to know others are interested in gapps-less (or less gapps ) ROMs, to the extent of building their own!
Click to expand...
Click to collapse
Speaking of NLP, and location services in general, I do notice in the microG self-check mine appears to not have the proper permission to access location in the background, and it seems the permissions is unknown. I see the permissions as "android.permissions.group.UNDEFINED", and I am unable to grant it permission. Did you notice this as well? Or, were you able to provide all permissions without issue?
TDP95 said:
Speaking of NLP, and location services in general, I do notice in the microG self-check mine appears to not have the proper permission to access location in the background, and it seems the permissions is unknown. I see the permissions as "android.permissions.group.UNDEFINED", and I am unable to grant it permission. Did you notice this as well? Or, were you able to provide all permissions without issue?
Click to expand...
Click to collapse
The only thing I had to do finish microg setup was run this from ADB or termux.
Code:
pm grant com.android.vending android.permission.FAKE_PACKAGE_SIGNATURE
I've attached screenshots of my microg self-check results and locations permissions. The only unticked box is last known location, which I think is because I haven't used it since last flash..
EDIT: attachments weren't loading.. uploaded here
Thanks! I have already granted signature spoofing, and that appears correct. I'll check into this more later.
Thanks for the rom, I saw two issues related to Lineage tree, VoLTE not work for me, I fix with a Magisk module and codec aptx don't work too.
mpena said:
Thanks for the rom, I saw two issues related to Lineage tree, VoLTE not work for me, I fix with a Magisk module and codec aptx don't work too.
Click to expand...
Click to collapse
Thank you for reporting the issues. If I may ask, what magisk module did you flash to fix VoLTE?
EDIT: i think i found it here
monark88 said:
Thank you for reporting the issues. If I may ask, what magisk module did you flash to fix VoLTE?
EDIT: i think i found it here
Click to expand...
Click to collapse
Yes that is
Something I have noticed with my build is that the status bar clock freezes, and the network monitor when enabled in the crDroid settings disappears from the status bar quite frequently. The time on the lock screen and clock app appear correct always. Rebooting the system or system UI, as well as locking and unlocking a few times corrects it. But it happens again after the next lock or so. Is this something you have noticed with your build as well? Or, are you not seeing these issues?
So far so good. I love performance on this rom. The only issue for me is crdroid launcher. I'm replace it with pixel launcher + quickswitch and everything working so smooth. I'm waiting for the next build in future for more optimize.
Any chance to have the wireguard module baked in the kernel?
Thanks for this gappless signature spoofing enabled Rom!
Finally one that works out of the box
foueddyf said:
Any chance to have the wireguard module baked in the kernel?
Thanks for this gappless signature spoofing enabled Rom!
Finally one that works out of the box
Click to expand...
Click to collapse
I will add WireGuard support in the next release. Thank you for your suggestions, and feedback!
mpena said:
Thanks for the rom, I saw two issues related to Lineage tree, VoLTE not work for me, I fix with a Magisk module and codec aptx don't work too.
Click to expand...
Click to collapse
foueddyf said:
Any chance to have the wireguard module baked in the kernel?
Thanks for this gappless signature spoofing enabled Rom!
Finally one that works out of the box
Click to expand...
Click to collapse
New release is up. It has WireGuard and VoLTE enabled by default. Tested both, both working. Be aware that there could be a DNS leak for wireguard using kernel right now.
Screenshots for proof
Download is in first post, or you can shortcut here.
Dirty flash worked fine for me, but ymmv.
monark88 said:
New release is up. It has WireGuard and VoLTE enabled by default. Tested both, both working. Be aware that there could be a DNS leak for wireguard using kernel right now.
Screenshots for proof
Download is in first post, or you can shortcut here.
Dirty flash worked fine for me, but ymmv.
Click to expand...
Click to collapse
Bluetooth fixed ? Need gappless but also need aptx.
Also ymmv?
Your Mileage May Vary (YMMV) - basically saying that your results may not match exactly to the ones shown.
dememted1 said:
Bluetooth fixed ? Need gappless but also need aptx.
Also ymmv?
Click to expand...
Click to collapse
I made no changes in regards to aptx. Is there an essential ROM that does have aptx working? I can look at how they've implemented and try to recreate.
Failing that, I don't foresee myself implementing aptx into this ROM.

[GSI][ROM][11.0][AOSP+GAPPS][04/08/21]

Code:
Disclaimer:
We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What is this?
An AOSP based ROM, with gapps included and gesture support (pocket, hand wave, pickup).
Based on Android 11.0
Bugs:
You tell me!
Steps:
1. Use latest CosmicDan treble TWRP
2. Re-partition to treble layout if you haven't done so yet
3. Flash vendor.img, system.img and a treble supported kernel (you can use mine or any of the other treble kernels on tissot xda)
4. Wipe data if coming from any other rom(!)
5. Flash Rom (No need for gapps, do not flash them, they are included!)
6. Reboot and wait for setup wizard to come up (may take 2-3 minutes)
7. Reboot
There is now a toggle to add SuperSU on boot in Phh Settings > Misc:
Just enable it and reboot. (Keep in mind it breaks safteynet, if you need to use a banking app, disable it from settings and reboot)
Downloads: Link
@phhusson for his work on GSI (donate to this man, he works on dozens of devices)
@flex1911 for his help bringing 9.0 kernel source for tissot
Oreo team (you all know who you are,@CosmicDan for twrp, @ghpranav for treble vendor source)
Enjoy!
P.S.
I am not going to add any custom features from other roms so please don't comment about that, feel free to flash any other GSI with this vendor/kernel if you want other features.
Source: https://github.com/aosp-tissot
kernel source: https://github.com/aosp-tissot/android_kernel_xiaomi_msm8953-1
Credit to @flex1911 for the original work on the kernel
XDA:DevDB Information
[GSI][ROM][11.0][AOSP+GAPPS][05/11/20], ROM for the Xiaomi Mi A1
Contributors
sooti, phhusson, flex1911, Ranjan
Source Code: https://github.com/aosp-tissot
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
ROM Firmware Required: Treble
Based On: AOSP
Version Information
Status: Stable
Stable Release Date: 2020-11-05
Created 2020-09-21
Last Updated 2020-11-05​
Changelog:
04/08/21:
* Final build of A11 (until 12 )
* August security patch
01/08/21:
* Small fixes
* Refactor over phh repo
20/07/21:
* July security patch
19/06/21:
* June security patch
* Latest phh additions
15/05/21:
* Latest May sec patch
* Latest phh additions
09/04/21:
* Latest April sec patch
* Latest phh additions
03/02/21:
* Fixed magisk support, please disable phh-su and restart to remove it if you want to flash magisk afterwords
* Feb security patch
05/01/21:
* Jan security patch
* New treble settings for style thanks to phh
* Enabled the sdcardfs override feature, should provide better performance
08/12/20:
* December security patch
05/11/20:
* November security patch
* Any hotspot issues should be fixed now
17/10/20:
* Fixed button lights
* Fixed camera crashing in 3rd party apps like bigo live
15/10/20:
* Added wellbeing to settings
* Exclusive Feature: Super SU on demand:
Simply enable it from Phh-Settings > Misc > Enable SU
Then reboot. Please not safteynet will fail while its enabled, if you need a banking app, just disable it from settings and reboot
07/10/20:
* Fixed VoLTE
06/10/20:
* Merged the latest Phh fixes (nothing device specific for our device)
* October security patch
* Pulled latest phh settings app
23/09/20:
* Fixed FPC sensor detection (fingerprint should work now on fpc devices)
21/09/20:
* Initial release: everything except voLTE works (including passing CTS etc)
Thanks bro.
I don't know if I did something wrong, but the fingerprint is not working for me
leofwg said:
I don't know if I did something wrong, but the fingerprint is not working for me
Click to expand...
Click to collapse
What do you mean not working? Did you clean install? Does it show up in settings? Are you using my vendor + kernel?
Edit: tested it again on clean install, works fine.
Please follow all the instructions and use my kernel and vendor
sooti said:
What do you mean not working? Did you clean install? Does it show up in settings? Are you using my vendor + kernel?
Edit: tested it again on clean install, works fine.
Please follow all the instructions and use my kernel and vendor
Click to expand...
Click to collapse
I'm probably missing something ... these are my steps:
- device is already in treble mode
- format data
- flash vendor, flash system,flash boot.img (kernel = boot.img, right?)
- the system starts without problems! but the initial configuration does not show the fingerprint option
apparently for me only fingerprint didn't work... the system is working perfectly. thank you sooti
leofwg said:
I'm probably missing something ... these are my steps:
- device is already in treble mode
- format data
- flash vendor, flash system,flash boot.img (kernel = boot.img, right?)
- the system starts without problems! but the initial configuration does not show the fingerprint option
apparently for me only fingerprint didn't work... the system is working perfectly. thank you sooti
Click to expand...
Click to collapse
I don't know...was it working for you in Q?
Try 'fastboot -w' in fastboot
sooti said:
I don't know...was it working for you in Q?
Try 'fastboot -w' in fastboot
Click to expand...
Click to collapse
i was not using Q before
tried with fastboot -w... still no fingerprint option on initial setup
ill use it without fingerprint for a while!
thank you
Any lag issue?
Mr Magneto said:
Any lag issue?
Click to expand...
Click to collapse
No
Works normal so far. Is there the latest boot.img? Because this old boot.img makes GCam v7 freeze.
Sorry,
but how I can "re-partition to treble layout if you haven't done so yet"?
GPS, battery life, gcam, WiFi, Bluetooth, ok Google are ok?
leofwg said:
I don't know if I did something wrong, but the fingerprint is not working for me
Click to expand...
Click to collapse
It's same for me aswell. Fingerprint missing . It was working in Q
binishm said:
It's same for me aswell. Fingerprint missing . It was working in Q
Click to expand...
Click to collapse
No idea, it's working fine for me, please make sure you haven't flashed magisk
Flash the vendor and boot image from the drive , wipe using fastboot -w then reboot ,.
Tried it twice and it's fine
If it's still not working please send logs
d_borghi said:
Sorry,
but how I can "re-partition to treble layout if you haven't done so yet"?
GPS, battery life, gcam, WiFi, Bluetooth, ok Google are ok?
Click to expand...
Click to collapse
If you don't have a vendor partition you need to repartition
fachry said:
Works normal so far. Is there the latest boot.img? Because this old boot.img makes GCam v7 freeze.
Click to expand...
Click to collapse
You can flash any boot.img that supports treble
sooti said:
If you don't have a vendor partition you need to repartition
Click to expand...
Click to collapse
I'm on revengeos 9;
Where I can find tutorial for all steps?
Thank you
sooti said:
You can flash any boot.img that supports treble
Click to expand...
Click to collapse
I think Perf+ v235 support Android R, Unfortunately no. Until now nothing kernel support R for Mi A1.
Adaptive screen still error. Sometimes dimm sometimes bright
fachry said:
I think Perf+ v235 support Android R, Unfortunately no. Until now nothing kernel support R for Mi A1.
Adaptive screen still error. Sometimes dimm sometimes bright
Click to expand...
Click to collapse
Not sure what you're talking about... Best to just use my vendor and kernel, no brightness issues
FPC fingerprint don't work. Nice work, thanks

[ROM][UNOFFICIAL][11][TB-X704F/L] LineageOS 18.1 for Lenovo Tab4 10 Plus

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
Your warranty is now void.
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
Click to expand...
Click to collapse
3rd PARTY ADDONS/MODS
While we have no issues with people using supersu/magisk/xposed/custom kernels/etc, we can't provide support for users who have them installed.
HOW TO INSTALL LINEAGEOS
- Upgrade to latest available official firmware
- Upgrade to latest available TWRP
- Download the LineageOS zip(s). (see Downloads)
- Copy the LineageOS zip to internal/external sdcard.
- Unlock bootloader and install TWRP.
- Boot into TWRP.
- Perform a backup of your current ROM. (Optional)
- RECOMMENDED: Do a factory reset! No support if you didn't!
- Flash LineageOS.
- Optional: Install the Google Apps addon package.
- Reboot
HOW TO UPDATE LINEAGEOS
- Download the LineageOS zip(s). (see Downloads)
- Copy the LineageOS zip to internal/external sdcard.
- Flash LineageOS.
- Update the Google Apps addon package if it is installed on your current LineageOS version.
- Reboot
WHAT WORKS:
Wifi
Bluetooth
Audio
Camera
LED
USB
Encryption
Hall sensor
DT2W (disabled by default in settings)
Fingerprint
Selinux Enforcing
BROKEN:
GPS (working for some users, read page 5 and 6)
SIM card (help needed as I have the wifi-only-tablet)
Bluetooth aptx (reported by user, unconfirmed)
Wireless display (reported by user, unconfirmed)
DOWNLOADS
LineageOS 18.1: GitHub
TWRP: XDA Thread
DEVELOPER RESOURCES
GitHub
MANY THANKS TO THE CONTRIBUTORS
@Coffeinflash
Changelog moved to GitHub.
Spoiler: Old changelog
2021-08-07
August security patch
Minor UI changes
2021-06-27
SELinux Enforcing
Support fingerprint authentication in apps
Build kernel with clang compiler
Adjust kernel (add Wireguard VPN, drop zcache and legacy filesystems, etc.)
2021-06-15
Upstream changes (including June security patch)
Fingerprint sensor bring up
Rebase kernel on kuntao
2021-05-11
Camera is working now (many thanks to @Coffeinflash for fixing it)
May security patch
Applied a patch to fix the random shutdowns
2021-04-30
Initial release
Thank you @LumenReaper for this build!
I can confirm fingerprint is not working, but this is no bigger issue to me.
Flashed Magisk and changed fingerprint two times. But safetynet is still failing - no idea. My sim card is also not detected.
I use the tablet for youtube and yatse mostly. Youtube Vanced workes fine and my Bose headphones are also connected and working.
Looking forward to this ROM thank you.
Coffeinflash said:
Thank you @LumenReaper for this build!
I can confirm fingerprint is not working, but this is no bigger issue to me.
Flashed Magisk and changed fingerprint two times. But safetynet is still failing - no idea. My sim card is also not detected.
I use the tablet for youtube and yatse mostly. Youtube Vanced workes fine and my Bose headphones are also connected and working.
Click to expand...
Click to collapse
Thanks for installing. Glad to hear you're getting along with the current feature set. I should have mentioned that my tablet has WiFi only. Feel free to send me a log if you want, but I expect it will be difficult to fix it without the device itself.
Personally, I have not had any problems with failing safetynet. In which situation does it cause you problems?
Will continue with the fingerprint scanner as soon as I have time again.
PureMAD4 said:
Looking forward to this ROM thank you.
Click to expand...
Click to collapse
You' re welcome.
First I want to thank @LumenReaper for the efforts to keeping our tablets up to date.
Is this ROM stable enough to use it daily or can I better wait?
Personally, I have not had any problems with failing safetynet. In which situation does it cause you problems?
Click to expand...
Click to collapse
I do not see any issues with failing safetynet so far. It was working in 17.1 so I just wondered about the error after changing the fingerprint of the device by the help of magisk.
I will try to build the rom on my own with your sources - hopefully I can help with the non working SIM card.
Is this ROM stable enough to use it daily or can I better wait?
Click to expand...
Click to collapse
If you need a SIM card , fingerprint or camera then you need to wait. For normal multimedia usage I call it stable enough.
That won't matter for me, I'll flash the ROM and patiently wait until those work on the new ROM.
Coffeinflash said:
I will try to build the rom on my own with your sources - hopefully I can help with the non working SIM card.
Click to expand...
Click to collapse
Sounds great. Let me know if you run into any issues with building.
Do you think this wll also work for the TB-X705F, the successor model?
I've installed this ROM but one thing I noticed is that the internal storage and the contents in it aren't visible at all on MiXplorer Silver (The file manager I use)
It isn't visible at the default file manager too so I rolled back to Lineage OS 17.1
I would appreciate if this is fixed @LumenReaper
Googole said:
I've installed this ROM but one thing I noticed is that the internal storage and the contents in it aren't visible at all on MiXplorer Silver (The file manager I use)
It isn't visible at the default file manager too so I rolled back to Lineage OS 17.1
I would appreciate if this is fixed @LumenReaper
Click to expand...
Click to collapse
I cannot confirm this problem. The default files app shows me the internal storage and an SD card with content. If I would have had such a serious problem, I would not have published the rom yet.
Have you done a clean flash? Have you tried the format data option in TWRP?
flouli said:
Do you think this wll also work for the TB-X705F, the successor model?
Click to expand...
Click to collapse
I don't know, do you use the TWRP of this series?
No, I dirty flashed it.
I use TWRP for TB-X704F.
I'll also try a clean flash.
LumenReaper said:
I don't know, do you use the TWRP of this series?
Click to expand...
Click to collapse
There is a separate TWRP for the tb-x705f series - any chance that this will work with your ROM?
flouli said:
There is a separate TWRP for the tb-x705f series - any chance that this will work with your ROM?
Click to expand...
Click to collapse
I have not found a link to the code in that thread, but I expect the rom not to work when you need a different TWRP.
Great work Lumenreaper! (now I need to find the courage to install it on the only operational tablet that I own )
I did manage to build it myself using Docker & the docker lineeage-ci-cd image (see https://github.com/lineageos4microg/docker-lineage-cicd )
Hello,
LumenReaper!​
Thanx for your work, sir!
Tell me, please - Lineage OS 18.1 made on Android 11.0?
There is no word about it in first topic of this thread.
If Yes, where can i find Google Apps package for it?
Asking , because at https://opengapps.org/ there is nothing for Android 11
Thank you
Installing now
will try BiTGApps
BiTGApps
Custom Google Apps Project
bitgapps.github.io
Installed with a little error after every booting
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

[ROM] [S9/S9+] ArrowOS 12.1 | OFFICIAL [Android 12.1] [OTA] [OSS]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ArrowOS​
ABOUT
ArrowOS is an AOSP/CAF based project started with the aim of keeping things simple, clean and neat.
Website: https://arrowos.net
Telegram: Channel | TG Portal/Links
Github: https://github.com/ArrowOS
Code Review: review.arrowos.net
E-mail: arrowos.contact
PayPal: Donate to us
Blog: blog.arrowos.net
Checkout more documentation at (maintainership/contributing): Check this out
WHAT WORKS?
Almost everything
WHAT DOESN'T WORK?
Volte, Wifi Calling and other samsung proprietary apps
Be sure to include a log : check how to
DOWNLOADS
ArrowOS - Downloads
SUPPORT GROUP
Telegram
Read our blog article/post about:
* HOW-TO report a bug
* GAPPS and VANILLA variants
* Checking build integrity
ROM Source: https://github.com/ArrowOS
Kernel Source: https://github.com/ArrowOS-Devices/android_kernel_samsung_exynos9810
CREDITS
ArrowOS Team for the rom sources
All the tester and developers in Exynos9810 TG group
Official Arrow 12.1 OSS is here​​Changelog :​​
Arrow 12.1 based on Android 12.1.​
May Security update​
Fully rebased on latest Joisp(los19.1) trees.​
Audio hal updated to V7​
Using stock oneui APN config file for better carrier support.​
Updated Mali blobs and many other from N770F.​
Fixed USB Audio.​
Fixed WPA2-EAP connection.​
Dolby profile works similar to stock oneui.​
Fixed Spen cursor and landscape mode.​
Kernel upstreamed from 4.9.291 to 4.9.312 thanks to @nils​
Increase the thickness of Status bar to fit privacy indicators pills. Thanks to @Dylan for convincing me lol.​
Support for N variant.​
Switch to aidl vibration hal , better effect and be customized from the accessibility menu.​
Fixed Ok google​
Better overall performance and battery life,​
F2FS support for both data and cache.​
And many more small changes here and there.​
​Known Bugs:​5Ghz Hotspot​​What about encryption:​
Flashable zip to enable encryption is in this post
How to enable encryption
I posted this in Telegram Channel :​"One important thing is the encryption thing and I know the majority voted for it to be included but I'm truly sorry to go against the majority as encryption will make my development work much slower and there will be always a risk to lose data from my side which I can't afford. So no force encryption in arrow-12.1 and it won't work unless it was forced at boot(changed in fstab).​​However I'm planning to provide a flashable file that will enable encryption but it need further testing to make sure everything is working correctly.​​I hope everyone understand my decision and sorry again if you don't agree with it."​​Flashing Instruction​Steps : ​Coming from Arrow 12.0 or different ROMs​1-Wipe vendor , system , data , cache​2- Flash Rom , gapps (for Vanilla version) and magisk (if needed) ​3- Reboot​​From unofficial Arrow 12.1​Drifty flash.​
Difference between Arrow 11 and Arrow 12 for our devices :
Kernel is updated from scratch to latest android-4.9 including F2FS
LZ4 was updated to latest available.
Zstd was updated from linux kernel 5.10.
Ok google is fully working (on/off screen)
Google maps no longer zoomed
Cleaned up the trees
Recommend Gapps for vanilla version:
Flamegapps basic
How to make ok google working (Vanilla version)
Flash flamegapps basic
Flash flamegapps addon (search and assistant)
Assign google app as default assistant
Give google app all permissions
Device reboot after selecting usb transfer
In case device reboot when selecting usb transfer you can do the following:
A- Disable usb debugging in developer settings.
Or
B- from developer settings select usb transfer as default usb configuration
Flashing Instruction
Coming from noble ROM (one UI 3.1) you need to wipe vendor then flash Your device's stock vendor Coming from aosp , no vendor wipe/flash is needed.
Steps :
1-Wipe vendor , system , data , cache
2-flash vendor as vendor image (only if you were on noble ROM (one UI 3.1)
3-Rom , gapps (for Vanilla version) and magisk (if needed)
4- Reboot and Ur good to go .
Hi
in a future release, Encryption will work?
thanks
Thanks for the ROM. Does it support Samsung Stock Camera - to not compromise on image quality? Thanks
clonato said:
Hi
in a future release, Encryption will work?
thanks
Click to expand...
Click to collapse
Yes but it will take some time.
TheAKAlias said:
Thanks for the ROM. Does it support Samsung Stock Camera - to not compromise on image quality? Thanks
Click to expand...
Click to collapse
No. Most Stock samsung apps wont work. You can use other apps like gcam or footej
hiya! does this rom support the monet color engine thingy?
I found a bug in arrow os 12
The status(Top) bar size does not change with the dpi
So, top bar changed awful
When this problem will fix?
seojaehyung said:
I found a bug in arrow os 12
The status(Top) bar size does not change with the dpi
So, top bar changed awfu
View attachment 5494507View attachment 5494509
When this problem will fix?
Click to expand...
Click to collapse
Unfortunately google released broken source with android 12 , this bug affect many other devices.
for S9+ I would recommend setting dpi to 450 which should work fine or don't change it until a proper fix is made.
@sutakumu yes it does
Big thx for this ROM for our S9/S9+ - works like a charme on my S9+.
I have only one probleme with WIFI: I can't set Device-MAC to WIFI-Connection - means everytime i reconnect to my router my mobile has a random mac-adresse for wifi.
The rest if great! BIG THANKS for your work!
Greetz from germany...
the theming doesn't work for me, it doesn't give me the option to change any colors
i also noticed that bluetooth won't turn on, already restarted and reinstalled
EDIT nevermind i was just being dumb
Redmanha said:
Big thx for this ROM for our S9/S9+ - works like a charme on my S9+.
I have only one probleme with WIFI: I can't set Device-MAC to WIFI-Connection - means everytime i reconnect to my router my mobile has a random mac-adresse for wifi.
The rest if great! BIG THANKS for your work!
Greetz from germany...
Click to expand...
Click to collapse
That because android 12 forces MAC randomization , I will try disabling it in the next build
sutakumu said:
the theming doesn't work for me, it doesn't give me the option to change any colors
Click to expand...
Click to collapse
This how monet currently works , the colors will be taken from the wallpaper. Overriding them might come in future.
king1990 said:
This how monet currently works , the colors will be taken from the wallpaper. Overriding them might come in future.
Click to expand...
Click to collapse
yeah but you already can override them in most builds, just not here ):
its not too big of an issue for me but it would be very nice to have
Thanks for the great Rom. Haven't found any issues yet, despite dirty flashing over the experiential build using the version with built in gapps.
Keep up the great work!
Has anyone managed to pass safetynet? I tried Magisk Canary, Universal safetynet fix and Props config, but I still can't pass the CTS Profile check.
Coming from noble rom. By any chance does anyone have a copy of the stock vendor img for me to flash via twrp. I would flash stock rom with odin but can't due to laptop not working.
king1990 said:
That because android 12 forces MAC randomization , I will try disabling it in the next build
This how monet currently works , the colors will be taken from the wallpaper. Overriding them might come in future.
Click to expand...
Click to collapse
Why most of Android 12 features not available on this custom ROM ? Like Game Dashboard.
Dark Repear said:
Why most of Android 12 features not available on this custom ROM ? Like Game Dashboard.
Click to expand...
Click to collapse
Aosp 12 which released by google is very different than pixel android 12. Many features are missing and ROM devs had to fix google messed up sources (for example monet was not in the sources). You can get these features if you flashed vanilla + full gapps (nikkgapps for example) also magisk modules like pixilfy and similar stuff.
I'm going into this ROM from CRdroid official on Android 10, anything I need to watch out for? Anything specific I should flash first? Any requirement to change file system?
Or is this a very straightforward and reliable daily drive I can flash without any problems.
Reag said:
Has anyone managed to pass safetynet? I tried Magisk Canary, Universal safetynet fix and Props config, but I still can't pass the CTS Profile check.
Click to expand...
Click to collapse
On Arrow OS 12 I didn't need to do anything beyond enabling Magisk hide. Enable Magisk hide and it should pass safety net. Without Magisk hide it will fail. I'm not using Universal Safety net Fix or Props Config.

Categories

Resources