Related
I DID NOT MAKE THIS ROM!!!!!! - A developer by the name of TheKit made this rom, so do not give me any credit for this rom, give it all to them.
I am simply linking it because I love this phone, I love Sailfish OS on it, and I think a lot of people would enjoy Sailfish OS on it as well and just don't know it is available.
Q: "What is Sailfish OS and why should I use it?"
A: Sailfish OS is a great OS for many reasons. Having used multiple android roms I can attest to the fact that:
1. It has MUCH better battery life (however it has a weird battery read bug, see issues below)
2. It is MUCH faster and generally more stable when it comes to the things that work (your calls won't drop, your system won't lock up due to lack of ram, etc.)
3. It has a great gesture driven UI that is a joy to use and very gorgeous to look at. No more of this all white bull**** Google has been forcing down our throats since 2014
Q: "How good is the battery life?
A: After a day of playing cave story at work and reading discord and listening to music, I am at about 30-40% end of day (I start at 8:30AM, stop at 4:00PM)
Okay now that the Q/A segment is over, lets get to the real meat
ISSUES
1. Battery Read is wonky, it only goes in 10% increments until it reaches 20%, then it starts going in 5% increments
2. If you use the 2.1.3.7 build keyboard backlight is broken, but it works fine on the 2.1.0.11 build
3. Bluetooth is wonky, I was able to play audio through speakers in the 2.1.3.7 build...
4. FM Radio is broken too
5. As the maemo-talk thread says, CDMA is untested, and like on Photon Q, most likely does not work. GSM works great though! :good:
6. The old 2.1.0.11 build has a slew of issues compared to the new 2.1.3.7 build. These include data not working out of box, wifi requiring a reboot to work, and auto rotation not working in a majority of apps by default. Consult this thread and the maemo talk thread for more help, and if you want rotation anywhere, install patchmanager 2.0 and auto rotate anywhere from warehouse for sailfish os.
Alien Dalvik install tutorial
I did not make this and do not know who did. the developer claims someone threw a brick at them with an sd card attached. The sdcard contained links to these files in the form of a text file names "monkeyAIDS.txt"
https://drive.google.com/file/d/1mS6di1jYfVeDoFBjcANS6SmfkhGyEKoa/view - AD Jolla C (different from the Turing phone rpm, this is built for 3.1.x kernels)
http://sfos.scanf.su/maserati/alien-patched.tar.gz
So extract both files to your ~/ (home) directory and type in the following:
devel-su
[insert root password you set in settings]
zypper in [alien dalvik rpm]
rsync -a /home/nemo/alien/ /opt/alien/
ln -s /vendor /opt/alien/system/vendor
reboot
OPTIONAL: fix for the default 320PPI value
devel-su
[insert root password]
vim /opt/alien/system/build.prop
change ro.sf.lcd.density to the value of your choosing (Droid 4 is 256)
Keyboard Backlight Fix, works on 2.1.0.11, don't know about 2.1.3.7 -- Thank you @moodroid for this legendary patch!
On <2.1.3.7, I got the keyboard backlight to work by creating an /etc/mce/20backlight.ini with:
[KeyPad]
BrightnessDirectory=/sys/class/leds/keyboard-backlight
Then do 'pkcon install mce' and 'systemctl restart mce'.
Download Links
Here is the thread with the Download Link to the 2.1.0.11 build
https://talk.maemo.org/showthread.php?t=99031&page=9
If you don't mind a lack of keyboard backlight and want a more up to date build, grab the new and fabulous leaked 2.1.3.7 Build:
https://drive.google.com/file/d/1k3MOCrMvbFb114Omf0MzSvnQ7wBkTiWH/view?usp=sharing
Basically if you are fed up with how ****ty the latest Lineage OS builds are and just want to try something new, give this a try. Why not? What have you got to lose. All in all great work by TheKit and I am very happy with the port as it is and I think you will be too.
Hi,
On <2.1.3.7, I got the keyboard backlight to work by creating an /etc/mce/20backlight.ini with:
[KeyPad]
BrightnessDirectory=/sys/class/leds/keyboard-backlight
Then doing 'pkcon install mce' and 'systemctl restart mce'.
Hope you get the OK to share your AD success!
Thanks
moodroid said:
Hi,
On 2.1.3.7, I got the keyboard backlight to work by creating an /etc/mce/20backlight.ini with:
[KeyPad]
BrightnessDirectory=/sys/class/leds/keyboard-backlight
Then doing 'pkcon install mce' and 'systemctl restart mce'.
Hope you get the OK to share your AD success!
Thanks
Click to expand...
Click to collapse
dude you are a legend!
I would add that to the OP but you are first comment so anyone viewing the op will see this. I will definitely tell TheKit about this (then again, he gave you the 2.1.3.7 build so you can just tell them yourself)
Greetings,
I've been playing around with SailfishOS on my Droid 4 in the past few days, and I have a few questions about the whole thing. TheKit publicly shared a 2.1.3.7 build for the Droid 4 on his thread at Maemo, is that the one you are talking about or is it a different build? As someone mentioned this specific build seems to have issues with wifi, and I have the same problem. I can't post links, but the download link to the build I mentioned is on page 12.
The 2.1.0.11 build seems to work fairly well, however I wasn't able to install Alien Dalvik. After the installation the "Android Support" button does show up in the settings app, however nothing happens when I click the start button. I also attempted installing an apk both via the GUI (by clicking on it in the downloads) and via the command line by using "apkd-install", but it doesn't seem to work. Full log of the installation process attached.
I talked with TheKit, and the 2.1.3.7 build I mentioned (the one at page 12) is indeed outdated. He just updated the OP at Maemo and added the latest 2.1.3.7 build, which I just flashed and it's working great. Also installed Alien Dalvik following the instructions in the OP and it seems to be working fine as well! However I wasn't successful with the backlight fix method yet.
For anyone wondering how I flashed the latest build I went CM11 --> SailfishOS 2.1.0.11 --> SailfishOS 2.1.3.7 (rel2).
NIKKOS said:
I talked with TheKit, and the 2.1.3.7 build I mentioned (the one at page 12) is indeed outdated. He just updated the OP at Maemo and added the latest 2.1.3.7 build, which I just flashed and it's working great. Also installed Alien Dalvik following the instructions in the OP and it seems to be working fine as well! However I wasn't successful with the backlight fix method yet.
For anyone wondering how I flashed the latest build I went CM11 --> SailfishOS 2.1.0.11 --> SailfishOS 2.1.3.7 (rel2).
Click to expand...
Click to collapse
Hi Nikkos,
Sorry - that was me that posted the backlight fix, and I agree that it doesn't work on 2.1.3.7-rel2. It'd worked on every other version I tried, and I've now edited my post above. Glad everything is working.
Sorry again
moodroid said:
Hi Nikkos,
Sorry - that was me that posted the backlight fix, and I agree that it doesn't work on 2.1.3.7-rel2. It'd worked on every other version I tried, and I've now edited my post above. Glad everything is working.
Sorry again
Click to expand...
Click to collapse
No worries.
If anyone is wondering how to change the SailfishOS UI scale (I find the default one to be way too big) here's how I did it via the terminal:
Code:
devel-su
rm /etc/dconf/db/vendor.d/locks/silica-configs.txt
dconf write /desktop/sailfish/silica/theme_pixel_ratio value
I believe the default value should be around 1.1; you can also reset the value to stock with:
Code:
dconf reset /desktop/sailfish/silica/theme_pixel_ratio
or read the value with:
Code:
dconf read /desktop/sailfish/silica/theme_pixel_ratio
Not exactly droid 4 related, but thought I'd share.
Okay, I got the backlight to turn on!
Type the following in the terminal:
Code:
devel-su
echo 255 >/sys/class/leds/keyboard-backlight/brightness
It seems to properly react to some triggers like standby after being turned on but not to others like sliding the keyboard in and out (which means it will always stay on if the screen is on, regardless if it's been slided in or out). My assumption is that the keyboard sliding trigger got broken in some way, as I believe that's the way the backlight is being turned on. The events which trigger the backlight seem to be stored in the file /sys/class/leds/keyboard-backlight/trigger, so I assume that would be a good starting point to attempt fixing this.
The keyboard backlight intensity can also be changed, just change the 255 to a different value (it goes from 0 to 255).
Note: this change is not permanent, it will need to be applied again at reboot. Writing a script which executes the above commands at boot should be trivial though, and I will include instructions when I get it done myself.
EDIT:
Here's how to make the change permanent. Following these instructions you will create a Systemd service which will turn the backlight on when active and off when inactive; it will automatically run at boot and it can also be controlled like any other Systemd service (i.e. using systemctl via the terminal)
Type the following commands through the terminal:
Code:
devel-su
cd /etc/systemd/system
touch keyboard-backlight.service
chmod 744 keyboard-backlight.service
You will now need to edit the keyboard-backlight.service file with a text editor (either vim or nano will do, vim comes preinstalled, nano does not). Depending on your preferred text editor, type the following:
Code:
vim keyboard-backlight.service
or
Code:
nano keyboard-backlight.service
Now write the following to the file and save it:
Code:
[Unit]
Description=XT894 keyboard backlight service
[Service]
Type=oneshot
ExecStart=/bin/sh -c "echo 255 >/sys/class/leds/keyboard-backlight/brightness"
ExecStop=/bin/sh -c "echo 0 >/sys/class/leds/keyboard-backlight/brightness"
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
Now type the following to enable the service:
Code:
systemctl enable keyboard-backlight.service
That's it. You can now control the service by using the following:
Code:
systemctl start keyboard-backlight //This will turn the backlight on
systemctl stop keyboard-backlight //This will turn the backlight off
systemctl status keyboard-backlight //This will display the service status
Can anyone share the google drive file from the first post? Is there an alternative link available? Or could you PM me a google drive link? Thanks!
Can anyone suggest the best/correct ROM-slot size for TWRP?
Is it still like for CM/LOS:
800MB for system
10MB for cache
and rest for data as one likes?
Dear R4X users,
I am facing an issue since i bought this phone. I was using stock Global ROM for a while, after that I flashed LOS14 and now I am using Havoc OS. The thing that happens on every ROM is that touching fingerprint sensor wakes phone. I did not set up any fingerprints, I just skipped that configuration step. Is there option to disable that sensor? I cannot find anything in the settings, but I read somewhere that it should be possible to do by disconnecting device from driver via linux commands. Does anyone know how to find driver and device path? There are no matches when I scan all filesystem for "fpc".
Or does anyone know another way to disable that sensor?
Cheers.
follow this:
https://forum.xda-developers.com/xiaomi-redmi-4x/how-to/fixes-redmi-4x-t3858845
foneiamone said:
follow this:
https://forum.xda-developers.com/xiaomi-redmi-4x/how-to/fixes-redmi-4x-t3858845
Click to expand...
Click to collapse
I do not have this file present as I did not add any fingerprints. Altough I skipped fingerprint configuration, that sensor is still active and any touch wakes my phone.
Since no one could help me, I had to work it out myself. If anyone has the same problem, that's the solution:
Run this command:
echo -n "soc:fpc1020" > /sys/bus/platform/drivers/fpc1020/unbind
Fingerprint sensor is now inactive until next reboot.
Also, this thread can be closed now.
{
"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:
/*
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* 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 me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
*/
LineageOS is a free, community built, aftermarket firmware distribution of Android 8.1 (Oreo), which is designed to increase performance and reliability over stock Android for your device.
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.
What works:
Wifi
Bluetooth
Audio
LED
USB
RIL
Encryption
Fingerprint
Camera (partly)
Broken
Camera (autofocus & hdr)
Hall sensor
Selinux Enforcing
Source code:
device: https://github.com/yener90/android_device_lenovo_TBX704
kernel: https://github.com/yener90/android_kernel_lenovo_msm8953
vendor: https://github.com/yener90/android_vendor_lenovo_TBX704
Important
If you are using this ROM first time, wipe data. Wipe data completely. I mean the option where you need to enter "yes". Use this option and then flash the rom.
This ROM only works with the TWRP I added.
If you want to use GAPPS, flash it directly after flashing ROM. Don't let the ROM boot. Otherwise your device will not get certification, so you will not have Google Access.
Instructions (thx @matshias, just changed few lines to get ROM flashing working)
Put your ROM (and GApps) onto your sdcard (sdcard must be exfat or fat32, NTFS not supported)
Install fastboot and adb on your PC, e.g. from here
Enable developer options and in there select to unlock your bootloader by enabling OEM unlock and enable USB debugging
Connect your PC to your tablet and run
Code:
adb reboot bootloader
using adb on command line. The tablet will reboot into bootloader mode where you will only see the Lenovo logo. Now you use
Code:
fastboot oem unlock-go
to unlock. This will factory reset your device
Don't setup, cause you will need to format your tablet later again. Shutdown tablet. Hold volume up and power button to start to bootloader
Then run
Code:
fastboot flash recovery twrp-3.2.3-0-<your-filename>.img
to flash TWRP
Select with volume buttons "Recovery Mode" and press power button
Select to write to system, otherwise you can't flash ROM
Backup at least system and boot partitions to your sdcard cause you will wipe data in next step. Choose "System Image" for the system partition backup.
Format data using this tutorial
Flash ROM
Optionally flash SuperSU or Magisk in TWRP which should install system less. Keep OEM unlock enabled if you flash or modify anything
Restart
Download
2019-04-08
• changes to fingerprint
• changes to sdcard (careful those who are using sd card as internal)
• security updates: 2019-04-05
• updated TB-X704L fix file for fingerprint support
ROM
TB-X704L fix
TWRP
Older downloads
2019-04-05
• partly fixed camera (autofocus & hdr dont work), use Open Camera
• some debugging features disabled, should improve performance
ROM
2019-03-30
• fixed fingerprint
• first attemps fixing camera (will take longer than expected...)
ROM
2019-03-27
• intital release
ROM
Optional downloads
Dolby Digital Plus (use the TWRP one)
GAPPS (use 8.1 arm64; I suggest using pico variant)
Thanks
@highwaystar_ru (he gave me the important hint, also used his sources and his thread )
@LumenReaper (for his work with CM14.1, where I took big part of his device tree :fingers-crossed
@Flowah123 for the TB-X704L files :fingers-crossed:
Donations
For donations you can click here
Thanks to @rorzer, @Preyer11, @Tschumi, @MrMagic, @max_work & 5 x anonymous
Please don't support Lenovo and buy their tablets
Code:
[I]Updates vary depending on the model where our tablets receive Android and security updates after the introduction.
We announced Tab 4 10 Plus in February 2017 and since then it has received seven OTA updates.
However, this model has reached the end of its update cycle and will not receive any more updates in the future.
- Lenovo (2018-05-11)[/I]
Just seven updates and not even one major upgrade, please don't support them.
Reporting bugs
Please tell what mods you are using and what tablet variant (TB-X704F or L or ABCDEFGH..)
If your tablet doesnt start:
go to TWRP. use file manager, go to sys/fs/pstore, copy the files and upload it here.
if your tablet starts and bug appears later:
go to TWRP. use file manager, go to sys/fs/pstore, copy the files
start your tablet normal, let the bug appear, enter adb root
use adb logcat and adb shell dmesg, copy the content to a text file and upload here
XDA:DevDB Information
[ROM][UNOFFICIAL][8.1.0][TB-X704F] LineageOS 15.1 for Lenovo Tab4 10 Plus, ROM for the Lenovo Thinkpad Tablet
Contributors
yener90
ROM OS Version: 8.x Oreo
Version Information
Status: Testing
Created 2019-03-27
Last Updated 2019-05-13
The system itself runs very well. Also TWRP is very nice in landscape.
Maybe some notes after a short test phase, because your post is not so detailed yet.
Works:
- Encryption (forceencrypt is enabled)
- Clearly better audio quality than in Lineage 14.1 (Yener has already made me aware of my mistake)
- Significantly newer kernel (3.18.115 instead of 3.18.31)
Broken:
- Hall sensor
- selinux (for completeness only)
All in all very good rom. Thank you Yener!
Great work guys! I am waiting for the fingerprint to get fixed and then installing asap.
ROM loaded and running with no problems so far so thanks to @yener90, also thanks to @LumenReaper for starting the whole ball rolling. one thing I noticed is after doing Format data and wiping system, data and the caches i'm re-encrypted, it's not a major problem though, when i do another update in the future i'll format data again and see if encryption goes away
---------- Post added at 04:38 PM ---------- Previous post was at 04:38 PM ----------
ROM loaded and running with no problems so far so thanks to @yener90, also thanks to @LumenReaper for starting the whole ball rolling. one thing I noticed is after doing Format data and wiping system, data and the caches i'm re-encrypted, it's not a major problem though, when i do another update in the future i'll format data again and see if encryption goes away
peterCR56 said:
ROM loaded and running with no problems so far so thanks to @yener90, also thanks to @LumenReaper for starting the whole ball rolling. one thing I noticed is after doing Format data and wiping system, data and the caches i'm re-encrypted, it's not a major problem though, when i do another update in the future i'll format data again and see if encryption goes away
Click to expand...
Click to collapse
This rom has force encrypt enabled, so it will not go away
LumenReaper said:
This rom has force encrypt enabled, so it will not go away
Click to expand...
Click to collapse
good to know, i thought i missed something
:victory: finally
Thank you for doing this!!!
Thank you for working on this device!!! I thought the Tab 4 10 Plus I imported for Korea was never going to see another update after I read the news awhile back. I took the plunge and installed TWRP and rooted my device tonight. I can't wait to get Oreo or even Pie installed on my tablet in the future!
First off, very well done @yener90 and @LumenReaper, thank you.
Am I correct in thinking that if I flash this to my TB-X704V it should work except for the SIM functions ?
Also are Gapps included?
TIA
Sparkrite said:
First off, very well done @yener90 and @LumenReaper, thank you.
Am I correct in thinking that if I flash this to my TB-X704V it should work except for the SIM functions ?
Also are Gapps included?
Click to expand...
Click to collapse
I'm not sure, if X704V works. Try to boot from the recovery, I uploaded, from your pc.
For this switch to bootloader mode and enter fastboot boot twrp.img
If you get on your screen an error like: no dtb found, than your device requires special fix.
Don't try it out then.
yener90 said:
I'm not sure, if X704V works. Try to boot from the recovery, I uploaded, from your pc.
For this switch to bootloader mode and enter fastboot boot twrp.img
If you get on your screen an error like: no dtb found, than your device requires special fix.
Don't try it out then.
Click to expand...
Click to collapse
Cheers, for fast reply.
I'll certainly try that out later today and let you know.
EDIT:
Just tried it and booted to your TWRP just fine, nice landscape view BTW.
All appears OK, but while it "saw" the ext SD I couldn't explore it but I could the explore the internal SD.
Just one thing, when I went to exit by rebooting to system, it crashed and just hung there.
Sparkrite said:
Cheers, for fast reply.
I'll certainly try that out later today and let you know.
EDIT:
Just tried it and booted to your TWRP just fine, nice landscape view BTW.
All appears OK, but while it "saw" the ext SD I couldn't explore it but I could the explore the internal SD.
Just one thing, when I went to exit by rebooting to system, it crashed and just hung there.
Click to expand...
Click to collapse
Thats normal. Install twrp and boot to recovery. There it will never freeze.
Try it out. Before you do copy your system files to your pc. Maybe for your device some files are required.
Just one more thing, as I said, does the ROM have Gapps already installed?
TIA
Sparkrite said:
Just one more thing, as I said, does the ROM have Gapps already installed?
TIA
Click to expand...
Click to collapse
Nope
UPDATE
Download
2019-03-30
• fixed fingerprint
• first attemps fixing camera (will take longer than expected...)
ROM Download
I'm thinking on buying this tablet, but I've heard that the 5ghz wifi has some dropouts. Have anyone test it out with this rom with iperf? (Wifi Speed Test app for example)
Also I'm interested to know what issues have been found with the fingerprint. (1 minute before the dev solved it)
MiSSigNNo said:
I'm thinking on buying this tablet, but I've heard that the 5ghz wifi has some dropouts. Have anyone test it out with this rom with iperf? (Wifi Speed Test app for example)
Also I'm interested to know what issues have been found with the fingerprint.
Click to expand...
Click to collapse
Don't buy it please.
Don't support Lenovo. That ******* dont care about their customers.
I just developed that rom, to show that ****** that its not hard to build an Oreo ROM for this nice tablet.
yener90 said:
Don't buy it please.
Don't support Lenovo. That ******* dont care about their customers.
I just developed that rom, to show that ****** that its not hard to build an Oreo ROM for this nice tablet.
Click to expand...
Click to collapse
What would you recommend instead?
I come from a CHUWI Hipad that was a complete disaster: really hard to even create a TWRP
I've been looking for other alternatives and essentially we have:
Huawei and Kirin: 0% development with closed Kirin processors
Samsung/LG/Asus/Xiaomi: The cheapest with 3Gb goes for over $250 (there aren't many brands with cheap tablets in fact)
Chuwi, Teclast, ... all are **** brands with Mediatek processors that are even worse than Kirin for dev purposes.
So essentially for under $200 with 3Gb+ RAM there is only one Snapdragon tablet called Lenovo Tab4 10 Plus
But the only issue I've found so far reading reviews are the dropouts with 5Ghz WIFI AC band.
MiSSigNNo said:
What would you recommend instead?
I come from a CHUWI Hipad that was a complete disaster: really hard to even create a TWRP
I've been looking for other alternatives and essentially we have:
Huawei and Kirin: 0% development with closed Kirin processors
Samsung: The cheapest with 3Gb goes for over $250
Chuwi, Teclast, ... all are **** brands with Mediatek processors that are even worse than Kirin for dev purposes.
So essentially for under $200 with 3Gb+ RAM there is only one Snapdragon tablet called Lenobo Tab4 10 Plus
But the only issue I've found so far reading reviews are the dropouts with 5Ghz WIFI AC band.
Click to expand...
Click to collapse
Hehehe I also had a Chuwi Tablet and was a disaster . 5GHz was solved with latest update.
Xiaomi Mi Pad 4 Plus sounds nice for me. Xiaomi also has a much better support. It came out after my Lenovo Tablet. If that would be available than, I would buy Xiaomi.
Thanks for this. Great job.
Can we have R/W system? AdAway freezes when trying to overwrite system hosts file. Basically I would be happy with your first release supporting hosts file linked to other path either even without fingerprint or camera support.
yener90 said:
Hehehe I also had a Chuwi Tablet and was a disaster . 5GHz was solved with latest update.
Xiaomi Mi Pad 4 Plus sounds nice for me. Xiaomi also has a much better support. It came out after my Lenovo Tablet. If that would be available than, I would buy Xiaomi.
Click to expand...
Click to collapse
Yeah, I like Xiaomi Mi Pad 4 Plus, the problem is that the cheapest in my country is for $400, if I buy in Aliexpress it goes for nearly $300... and I found this tablet for just $180 (half the price!) in Amazon
I understand that most brand OS support is **** (including Samsung), and I definitely have a Xiaomi Pocophone F1 because they have a really great support not only in ROM dev, but good prices for replacements (screens and all that).
But If they have solved the 5Ghz issue, then I believe that we should even try in the future to go for official Lineage 16 as they did on the oldie Yoga Tab 3 Plus
Hi all,
Recently I received my new Xiaomi mi8. Yesterday I was finally able to unlock the bootloader after 15 days. After that I started installing custom roms. All seems to work quite well except for the fingerprint sensor.
The fingerprint sensor works fine on any Xiaomi rom. However, it does not seem to work on any other custom rom. When installing Lineage OS 16 I am able to register fingerprints in the setup flow. After that I am able to unlock the phone exactly once with the finger print. After that the fingerprint system stops working (there is no haptic feedback anymore as well when pressing your finger on the sensor). In logcat I see the following messages when I try to unlock with the fingerprint:
Code:
04-27 17:42:53.924 4316 4316 F linker : CANNOT LINK EXECUTABLE "/vendor/bin/hw/[email protected]": library "[email protected]" not found
04-27 17:42:53.926 4317 4317 F linker : CANNOT LINK EXECUTABLE "/vendor/bin/hw/[email protected]": library "vendor.
I have tried wiping everything multiple times (factory reset, format data, format dalvik + cache + system etc). I have tried flashing roms in a certain order (from xiaomi to custom). I have tried installing the latest firmware from
Code:
https://xiaomifirmwareupdater.com/
(latest stable and weekly). I have tried an older version of TWRP. Sadly, none of these steps worked in resolving the issue.
That's why I would really appreciate if someone could help me out in this :angel:! Thanks!
EDIT
After deleting the following files I am able to register new finger prints. After that I am able to unlock the device exactly once.
Code:
/data/system/locksettings.db
/data/system/user/0/fpdata
/data/system/user/0/settings_fingerprint.xml
marvingfx said:
Hi all,
Recently I received my new Xiaomi mi8. Yesterday I was finally able to unlock the bootloader after 15 days. After that I started installing custom roms. All seems to work quite well except for the fingerprint sensor.
The fingerprint sensor works fine on any Xiaomi rom. However, it does not seem to work on any other custom rom. When installing Lineage OS 16 I am able to register fingerprints in the setup flow. After that I am able to unlock the phone exactly once with the finger print. After that the fingerprint system stops working (there is no haptic feedback anymore as well when pressing your finger on the sensor). In logcat I see the following messages when I try to unlock with the fingerprint:
Code:
04-27 17:42:53.924 4316 4316 F linker : CANNOT LINK EXECUTABLE "/vendor/bin/hw/[email protected]": library "[email protected]" not found
04-27 17:42:53.926 4317 4317 F linker : CANNOT LINK EXECUTABLE "/vendor/bin/hw/[email protected]": library "vendor.
I have tried wiping everything multiple times (factory reset, format data, format dalvik + cache + system etc). I have tried flashing roms in a certain order (from xiaomi to custom). I have tried installing the latest firmware from
Code:
https://xiaomifirmwareupdater.com/
(latest stable and weekly). I have tried an older version of TWRP. Sadly, none of these steps worked in resolving the issue.
That's why I would really appreciate if someone could help me out in this :angel:! Thanks!
EDIT
After deleting the following files I am able to register new finger prints. After that I am able to unlock the device exactly once.
Code:
/data/system/locksettings.db
/data/system/user/0/fpdata
/data/system/user/0/settings_fingerprint.xml
Click to expand...
Click to collapse
Hi. How to delete this file? The fingerprint system stop working and i don't resolve
/*
* 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.
*/
WARNING:
All your data is gone.
You will not be able to use Netflix or any KNOX apps.
What you need to do, or what you will need
You need to unlock your bootloader
TWRP from here https://forum.xda-developers.com/t/...-for-galaxy-tab-s8-series-snapdragon.4455491/
Neutralized vbmeta or empty. It is your choice*
The vendor.img (Vendor can be extracted from thesuper.img. You then use use simg2img then lpunpack to extract it)
Multi-Disabler
* A neutralized vbmeta is preferred over an empty vbmeta, but it is really your choice.
Flash time
Do this in TWRP
Set the block devices to r/w so you can flash images.
# blockdev --setrw /dev/block/dm-0
# blockdev --setrw /dev/block/dm-1
# dd if=<GSI image here> of=/dev/block/dm-0 bs=1m
# dd if=<vendor image here> of=/dev/block/dm-1 bs=1m
If the image is sparsed
Code:
# simg2img <sparsed GSI image here> /dev/block/dm-0
NOTE: If you flashed vendor in this step, DO NOT REBOOT.
Flash Multi-Disabler to disable encryption of internal storage.
If you flashed the vendor.img when flashing GSI, flash Multi-Disabler again.
Thanks to SavXL, Afaneh92.
Can you still use the S pen on an GSI?
If you are happy with it being a generic stylus then yes.
That means, No Samsung Features
There should be a root app that enables those
I'll look for it
As of now just a generic stylus
PS. Using the SPen now at the time of writing
xplanthris said:
If you are happy with it being a generic stylus then yes.
That means, No Samsung Features
There should be a root app that enables those
I'll look for it
As of now just a generic stylus
PS. Using the SPen now at the time of writing
Click to expand...
Click to collapse
Thanks! That's very interesting! I am currently trying to work out if I should buy the S8. I have been using a very comparable tablet, Xiaomi pad 5 pro, in the past several months. I absolutely hate MIUI (Xiaomi OS). Although my Pad 5 is rooted there are so many things you are not allowed to do... So I am on a Pixel Experience Plus GSI, but you can't use the (expensive) Xiaomi pen. On the whole I am still better off with a GSI than MIUI for the sake of my sanity. But I really want to have the digital pen functionality. The Xiaomi pen on any GSI isn't recognised at all. You can't even use it as a capacitive pen. The S pen sounds like more adaptable. I am hoping One UI isn't as restrictive as MIUI, but having the possibility of a GSI would be always helpful.
UmiCat said:
Thanks! That's very interesting! I am currently trying to work out if I should buy the S8. I have been using a very comparable tablet, Xiaomi pad 5 pro, in the past several months. I absolutely hate MIUI (Xiaomi OS). Although my Pad 5 is rooted there are so many things you are not allowed to do... So I am on a Pixel Experience Plus GSI, but you can't use the (expensive) Xiaomi pen. On the whole I am still better off with a GSI than MIUI for the sake of my sanity. But I really want to have the digital pen functionality. The Xiaomi pen on any GSI isn't recognised at all. You can't even use it as a capacitive pen. The S pen sounds like more adaptable. I am hoping One UI isn't as restrictive as MIUI, but having the possibility of a GSI would be always helpful.
Click to expand...
Click to collapse
I was about to buy the Xiaomi Pad 5 Pro, but seeing how it fares to GSI. I am kinda happy I struck with Samsung
Also, there is an app for ful root SPen functionality.
xplanthris said:
I was about to buy the Xiaomi Pad 5 Pro, but seeing how it fares to GSI. I am kinda happy I struck with Samsung
Also, there is an app for ful root SPen functionality.
Click to expand...
Click to collapse
What is GSI is this a stock rom?
HARNATH said:
What is GSI is this a stock rom?
Click to expand...
Click to collapse
Stands for "Generic System Image".
Can anybody confirm a few GSI ROMs work with this tablet? I'm disappointed there is so little development on it, and I want to be sure I can side step all the privacy issues in the stock ROM. Andy Yan's lineageos gsi works well on my SM-T510 TAB A for example.
Also, any pointers to Android 13 ROMs is appreciated.
Currently running the PE 13 Alpha build on my Tab S8 Plus and most things work perfectly fine. The only issues are Bluetooth, stereo audio (only mono at the moment), and brightness (but manually setting the max brightness level in PHH settings to 1.0 seems to fix the issue). The fingerprint scanner also doesn't work yet. AOSP mods also help fix issues like rotation and resizing of UI elements (not necessary but personal preference.)
Seems most issues with Tab s7 series match the tab s8 series as well so I recommend checking out that thread as well for more info.
lampdoors23 said:
Currently running the PE 13 Alpha build on my Tab S8 Plus and most things work perfectly fine. The only issues are Bluetooth, stereo audio (only mono at the moment), and brightness (but manually setting the max brightness level in PHH settings to 1.0 seems to fix the issue). The fingerprint scanner also doesn't work yet. AOSP mods also help fix issues like rotation and resizing of UI elements (not necessary but personal preference.)
Seems most issues with Tab s7 series match the tab s8 series as well so I recommend checking out that thread as well for more info.
Click to expand...
Click to collapse
here's a link to the rom I am currently running. Other GSI roms haven't worked for me so far (android 13).
Releases · ponces/treble_build_pe
Script and patches for building PHH-Treble Pixel Experience - ponces/treble_build_pe
github.com
Any photo, video of this rom how it looks like? What are the benefits of installing? Are faster, better battery? In pixel android 13, they managed to run windows 10 because of virtualization capabilities of Android 13. Is it possible with our tablet and this rom, if anyone tried it?
Thanks,
Hi. I'd like to add to the former questions: is it possible to add a generic ROM to a Samsung Galaxy Tab S8+ bought in China? Does anyone have any insight on this? Has anyone tried it? Thanks.
lampdoors23 said:
Currently running the PE 13 Alpha build on my Tab S8 Plus and most things work perfectly fine. The only issues are Bluetooth, stereo audio (only mono at the moment), and brightness (but manually setting the max brightness level in PHH settings to 1.0 seems to fix the issue). The fingerprint scanner also doesn't work yet. AOSP mods also help fix issues like rotation and resizing of UI elements (not necessary but personal preference.)
Seems most issues with Tab s7 series match the tab s8 series as well so I recommend checking out that thread as well for more info.
Click to expand...
Click to collapse
Does newer PE 13 GSI getting better in terms of Bluetooth audio?
Hi all,
I'm going to buy a TAB S8+ but I'm not sure if and which GSI roms could be ok for it.
I mean, if I well understood, GSI roms should works will all Project Treble devices so every GSI roms should be ok.
Is it correct ?
Many thanks for your reply.
Max
If you need other than original rom, perhaps think twice. There isn't custom rom, also i don't read much for gsi rom.
Hi all,
I would like to try to flash a GSI butI'm not sure to have clearly understood the instruction given....
As I'm doing the first steps into flashing mods and to avoid to do a mess, can someone kindly better explain the flashing above and all stuff ?
Many many thanks !
xplanthris said:
/*
* 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.
*/
WARNING:
All your data is gone.
You will not be able to use Netflix or any KNOX apps.
What you need to do, or what you will need
You need to unlock your bootloader
TWRP from here https://forum.xda-developers.com/t/recovery-unofficial-twrp-for-galaxy-tab-s8-series-snapdragon.4455491/
Click to expand...
Click to collapse
xplanthris said:
Neutralized vbmeta or empty. It is your choice*
Click to expand...
Click to collapse
Could not find a straightforward reference on this piece but it appears to be included in the TWRP instructions as "vbmeta_disabled_R.tar"
xplanthris said:
The vendor.img (Vendor can be extracted from thesuper.img. You then use use simg2img then lpunpack to extract it)
Click to expand...
Click to collapse
This needs to come from the original Samsung ROM image, if I'm not mistaken. galaxyfirmware.com has these, have to make sure you choose the correct model for your tablet.
xplanthris said:
Multi-Disabler
Click to expand...
Click to collapse
There appears to be one included in the TWRP thread as well which goes into the USERDATA slot in Odin. Is it this: https://github.com/ianmacd/multidis...ter/META-INF/com/google/android/update-binary ?
xplanthris said:
* A neutralized vbmeta is preferred over an empty vbmeta, but it is really your choice.
Click to expand...
Click to collapse
Don't really understand what this means, can you point to a good reference?
xplanthris said:
Flash time
Do this in TWRP
Set the block devices to r/w so you can flash images.
# blockdev --setrw /dev/block/dm-0
# blockdev --setrw /dev/block/dm-1
# dd if=<GSI image here> of=/dev/block/dm-0 bs=1m
# dd if=<vendor image here> of=/dev/block/dm-1 bs=1m
Click to expand...
Click to collapse
xplanthris said:
If the image is sparsed
Code:
# simg2img <sparsed GSI image here> /dev/block/dm-0
Click to expand...
Click to collapse
IF it's sparse, it should be a .simg file, right?
xplanthris said:
NOTE: If you flashed vendor in this step, DO NOT REBOOT.
Flash Multi-Disabler to disable encryption of internal storage.
If you flashed the vendor.img when flashing GSI, flash Multi-Disabler again.
Thanks to SavXL, Afaneh92.
Click to expand...
Click to collapse
Apologies for the late response, lost access to the account for a while.
So to sum it up, yes a sparse image has to be a .simg.
A neutralized vbmeta is a vbmeta given to you back from magisk to be flashed. Do not use the one given in the twrp post if you are over android 12 and just have magisk fix it or patch it.
And multidisabler should be written in the terminal in twrp as it is included with twrp.
Jack Droid said:
Hi all,
I would like to try to flash a GSI butI'm not sure to have clearly understood the instruction given....
As I'm doing the first steps into flashing mods and to avoid to do a mess, can someone kindly better explain the flashing above and all stuff ?
Many many thanks !
Click to expand...
Click to collapse
I am going to write a new guide since this one was my first guide I've ever written and it is messy too.
If you still need help, reach me on tg. Https://t.me/xplanthris