yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 Questions & Answers] xs_pam:
@SkewedZeppelin

Hello, I installed the latest DivestOS version today as I was previosuly pretty dissapointed with standard LineageOS due to the amount of google and propiertry blobs it contained. I have followed divestOS for a while now and when my Lineage boot looped this morning I thought it was a good time to test DivestOS.

First off, I am very impressed with DivestOS, extremely slimmed down OS and I am much more comfortable with the privacy aspects that DivestOS is accomplishing. So thank you for all your efforts with the OS, it really is great and I would without a doubt recommend anyone who hasn't given it a spin to try it asap.

Now, I have a few issues I hoped @SkewedZeppelin or anyone else for that matter might be able to help me with. I have read the DivestOS documentation completely so understand what the recommendations and preferences of the developer is and why. I get it. That being said, we don;t live in an ideal world and unfortunately I do have some specific requirements that I can't go without and so I wanted to see how/if they could be incorporated. First of, which I know is a big no-no for the DivestOS developer, I need to root. I absolutely require call recording and without the native ability to automatically do it I have to really on a very good magisk module. Secondly, I need to be able to use TWRP with the ROM. I know TWRP has not been great with Lineage build but, I was able to unencrypt lineage-20.0-20230105 with the last @Siddk version, which the developer has now discontinued. So https://xdaforums.com/t/recovery-11-12-13-unofficial-twrp-for-oneplus-6-6t.4382121/ is the last version I can use. Unfortunately @Siddk TWRP does not unencrypt the latest DivestOS. I need TWRP for recovery, like this morning when my lineageos boot looped for no apprent reason all my private data was lost, only for @Siddk TWRP saved the day and allowed me to unencrypt and adb pull it all out.

So to overcome these hurdles I would like to install an older version of DivestOS that would allow @Siddk TWRP to work. I had a copy of divested-20.0-20230123 so tried that but it is also too new and not working with TWRP. I would then assume that although the DivestOS is strongly against rooting, I would be able to flash Magisk as normal and then flash TWRP as my recovery. So i end up with an older DivestOS, running TWRP recovery, rooted with Magisk so I can run the call record magisk module. I am aware that rooting will effect future updates however I won't be wanting future updates because I need to stay on the same version to make sure TWRP continues to work.

Sooo, a very long winded way of asking for some links to older DivestOS builds, based on lineage-20.0-20230105 that @Siddk TWRP will work on and also to double check that I can infact still root the OS (even against the advice of the developer) if that is what i need to do.

Many thanks
[OnePlus 6 Questions & Answers] SkewedZeppelin:
You don't need an older build.

Just use the latest LineageOS recovery to flash Magisk and then you'll have root for your call recorder app.

Backup your device using Seedvault + copying files over MTP.

Also note there is a known issue recently on these devices where they may appear to bootloop, but it is just a race-condition and you can reboot a few times and they'll work: https://gitlab.com/LineageOS/issues/android/-/issues/5587
[OnePlus 6 Questions & Answers] xs_pam:
Thanks. I prefer a custom receovery (TWRP) that can decrypt the phone so when the phone does crash I have access to my data and it can be saved. If I couldn't use TWRP yesterday then everything since my last backup would have been lost for me. Do you have any links to older builds? Is it something you could possible provide?
[OnePlus 6 Questions & Answers] xs_pam:
Dissapointing that you chose just to ignore my last post. Pretty valid points on my part. Guess you want to keep your build locked down rather than having it open to user. Always a privacy and security concern when developers go down that route.
[OnePlus 6 Questions & Answers] SkewedZeppelin:
mate the source code is right here, if you don't like my decisions you're welcome to compile with anything you want included: https://github.com/divested-mobile

there is even a written and video version of the build guide to make it very easy: https://divestos.org/pages/build
[OnePlus 6 Questions & Answers] SkewedZeppelin:
Is not supported by DivestOS due to the stronger encryption used: https://github.com/Divested-Mobile/...d_system_extras/0001-ext4_pad_filenames.patch

you'd have to compile TWRP with that patch included
[OnePlus 6 Questions & Answers] xs_pam:
I understand, it's your ball, your decisions. Open source developers usually make previous releases available to allow users to snag issues etc, that was all I was asking but I accept your decison.

If TWRP would not work in any event, that means that there is no effective data recovery mechanism for your OS? You are maybe isolating a large part of your market there, I understand there is trade off between security and accesss but I would suggest the option to recover personal data form a bricked/looped OS would be more in demand than having data that absolutely no one can recover, including by the owner. At the end of the day having a recovery option uses the same access decryption method as the general phone access, means the data would still be as secured with a recovery option as it would be on a functioning os. It's the same methos to decrypt.
[OnePlus 6 Questions & Answers] SkewedZeppelin:
That is hundreds of gigabytes for each release batch, do you wanna pay that server bill?

That idea of yours wouldn't even work and as noted isn't even neccessary to get Magisk installed.

Seedvault is included for app backups.

it is your responsibility to make backups of your data regardless of what software you use
[OnePlus 6 Questions & Answers] xs_pam:
Fairpoint, I didn't realise the server costs were such an issue.

Your conflating back-up and recovery, they are two seperate things. Backing up is scheduled and planned, recovery is not. Unless you are backing up and then extracting that backup from your phone multiple times per day then you are at risk of losing important data should the unexpected occur. Data recovery is AS important but seperate to backing up. An OS without a data recovery option, or that blocks data recovery options, is significantly lacking. I understand that you use the lineage recovery but that does not provide an option to recover data.
[OnePlus 6 Questions & Answers] c0mr@d3:
there are workarounds to what you are trying to achieve, i don't own a oneplus but i have achieved it with this OS.
[OnePlus 6 Questions & Answers] htc-8925:
so many complaints yet so few solutions followed. I have recently onboarded this OS on one of my Pixel 3a XL's just to test it out. the only thing I'm missing is the play store version of several apps I have already found alternatives or web portal work-arounds for... I may attempt to bundle in some nano version of gapps but magisk plays well with the system and root was effortless

@SkewedZeppelin hater's gonna hate, I think the OS is thoughtful and well put together, the privacies well implemented and I like how light it all is on resources.
[OnePlus 6 Questions & Answers] SkewedZeppelin:
Please read the website.

Aurora and microG will do 80% of what you want: https://divestos.org/pages/faq#appCompatibility

Root and other system modifications are not supported: https://divestos.org/pages/faq#rootSupport
[OnePlus 6 Questions & Answers] htc-8925:
i am fully aware, this is why I test things out and don't mind telling devs when I attempt things that may break things and also why I never install anything on a daily driver device that I can't afford to lose all the data on. regardless of support levels of what I do I am usually pretty good about letting them know how things are all working together, unless they get loud or pretentious about things that aren't "supposed to" work together working just fine (which you haven't done yet so I will keep you updated).

Thank you for taking the time to reply!
[OnePlus 6 Questions & Answers] espionage724:
This OS sounds pretty cool! I especially like how everything is laid-out on the FAQ, and they have no ambiguity on what files to flash. They even provide instructions and support for re-locking the bootloader! All the documentation is awesome!

I flashed it, re-locked the bootloader, and everything seems to work fine! That thermal warning on Camera is back but I imagine it'll be fixed in the next DivestOS build since it was fixed recently on LOS.

Is the other OS boot warning avoidable? I was hoping it'd be gone altogether with a relock and the key, but I'm guessing it's hard-coded to OOS/H2OS?
[OnePlus 6 Questions & Answers] SkewedZeppelin:
When relocked with verified boot it'll still show the "verity yellow" screen with a few second delay, however this is useful to coarsely check if the system is in tact per the keys listed here: https://divestos.org/pages/verified_boot_hashes

On older devices without verified boot that have an "OS modified screen", you can maybe search around the forum for your device for an modified LOGO.img file which disable it. I know some Motorola have them.
[OnePlus 6 Questions & Answers] espionage724:
I'm continually impressed by the documentation, especially the infrastructure page! I like that Intel ME is actively disabled, I like that you're using Fedora and SELinux, and I like the overall transparency of everything else mentioned!

Spoiler content hidden.
[OnePlus 6 Questions & Answers] htc-8925:
happy to report that even though not supported officially if you have the knowledge or experience to pull the boot.img out of the firmware it is entirely possible to root and further lock down/control the connectivity and apps running on this OS. very stable and zero random app crashing or conflicts. I have installed it on two pixel 3a XL's
[OnePlus 6 Questions & Answers] espionage724:
Come on, why even mention it on a dev discussion forum if you're going to intentionally not share any details?

I have a Scepter 8 tablet and would be particularly interested in hearing more details.
[OnePlus 6 Questions & Answers] espionage724:
When flashing DivestOS, does it do anything to partitions that might affect switching to other custom ROMs?
[OnePlus 6 Questions & Answers] SkewedZeppelin:
You should be able to switch to other systems without issue.

Are you encountering a specific issue?
[OnePlus 6 Questions & Answers] espionage724:
Thanks! Nope no issues, I did LOS 21 to DivestOS and back to LOS 21.

I noticed the fastboot image doing things with partitions and I haven't seen any other OS provide a separate fastboot zip, and was curious if it was resizing partitions or doing something that would make anything appear different to other OSs.
[OnePlus 6 Questions & Answers] SkewedZeppelin:
The DivestOS fastboot images do not contain firmware, only the DivestOS OTA images do.

They may however contain super images which can "resize" the virtual partitions, but that is only for a small few devices and eg. LineageOS already provides those standalone super images to be flashed.
[OnePlus 6 Questions & Answers] CodexAG:
Hi,

1) Is the process to flash Divest onto a LG G5 h830 model similar to lineage's process?

2) Does Divest work on any other LG G5 model (besides h830) that doesn't currently have an unlocked bootloader?

3) Any opinions on if/why Divest is better than /e/?

Thank you.
[OnePlus 6 Questions & Answers] SkewedZeppelin:
1) the steps to install are linked on the device downloads page for each device under the "install method" link

2) all supported devices are listed on the devices page

3) take a look at https://eylenburg.github.io/android_comparison.htm
[OnePlus 6 Questions & Answers] CodexAG:
Thank you.

Regarding #2, the installations only work on phones that are still capable of having bootloaders unlocked today, correct?
[OnePlus 6 Questions & Answers] SkewedZeppelin:
Unlocked or have a working method/root exploit to replace the recovery
[OnePlus 6 Questions & Answers] CodexAG:
Thanks, so in the case of the LG G5, only the h830 can still be bootloader unlocked today for DivestOS, is that right?
[OnePlus 6 Questions & Answers] espionage724:
If I understand right, this person claims they're booting a different Android OS on OP6 with relocked bootloader without any warnings https://xdaforums.com/t/rom-14-0-of...ebruary-2024-asb.4655984/page-2#post-89399744

If that's true, is that something DivestOS can do?
[OnePlus 6 Questions & Answers] SkewedZeppelin:
OnePlus 6 wrongly trusts test-keys, so you can sign with test-keys and the message goes away.

But signing with test-keys is stupid and defeats the entire point of it.

This is documented here https://divestos.org/pages/faq#deviceBootloader

Additionally the message is useful so you can compare the hash: https://divestos.org/pages/verified_boot_hashes

It must be additionally noted that most systems are not actually even enabling verity, eg.

- https://github.com/LineageOS/androi...lob/lineage-21/BoardConfigCommon.mk#L159-L160

- https://github.com/SuperiorOS-Devic.../blob/fourteen/BoardConfigCommon.mk#L159-L160

DivestOS handles this through https://github.com/Divested-Mobile/DivestOS-Build/blob/master/Scripts/Common/Enable_Verity.sh
[OnePlus 6 Questions & Answers] espionage724:
Flashed the latest 20240405 clean from LOS 21 (20240320), locked bootloader, and all seems pretty good no problems!

I'm kind of interested in VoWiFi; I respect the privacy decision to remove it, but I wonder if it could be implemented like eSIM in some way that it's modular and can either be toggled enabled or fully disabled?
[OnePlus 6 Questions & Answers] SkewedZeppelin:
nice :)

VoWiFI has too many moving parts to be toggled completely like that.
[OnePlus 6 Questions & Answers] espionage724:
I was about to re-flash DivestOS but noticed on the News page that an update sounds like it's coming soon!

Is there a rough estimate as to when the next update will be available? I can wait to flash tomorrow if it's that soon, or just flash the current version now if it's some days out :p
[OnePlus 6 Questions & Answers] SkewedZeppelin:
May update for 14/15/16/17/19 is currently up. 18 should be up tomorrow, and 20 should be up Monday or Tuesday.

(they're compiling)
[OnePlus 6 Questions & Answers] espionage724:
I installed the April version a few days ago, and today adb sideloaded 20240513 (enchilada) from recovery seemingly no problem!
[Redmi Note 11 Pro+ 5G (peux)/POCO X4 Pro 5G (veux)] djazair:
Hi,

I'm looking for an app to make the infrared port work on different devices.

I am mainly looking for the "learning" function: put a remote control in front of it and use the button in front of the infrared port of the phone so that it "learns" this frequency.

I have a Xiaomi redmi note 11 pro 5G

If it's not clear, don't hesitate to come back.

Regards
[Redmi Note 11 Pro+ 5G (peux)/POCO X4 Pro 5G (veux)] djazair:
Hello everyone,

I made an up on my subject because I did not have an answer

Thanks in advance
[Redmi Note 11 Pro+ 5G (peux)/POCO X4 Pro 5G (veux)] isacnew:
Until today, all the IR applications I've used, the learning was through interaction with the application by the user, you make a previous selection of the device so that there is something inside the application's library and on the device for the necessary commands, and after it presses what the application indicates when a command is triggered by the phone but there is no response from the device it asks to be checked if the device performed the pre-selected action in the application interface a second time, that's how it learns, roughly speaking, sorry the english is by the translator!
[Redmi Note 11 Pro+ 5G (peux)/POCO X4 Pro 5G (veux)] djazair:
Bonjour,

tu es Français ? comme moi donc en Français c'est bon (mieux) aussi lol
[Redmi Note 11 Pro+ 5G (peux)/POCO X4 Pro 5G (veux)] isacnew:
I'm not french, and here it's only in english by default!

With the help of the translator and easy to understand the

reasoning.
[Redmi Note 11 Pro+ 5G (peux)/POCO X4 Pro 5G (veux)] zenug:
I don't think our phone has this function, I think it's just an infrared emission device...
[Tilt, TyTN II, MDA Vario III General] gazzacbr:
ok, some urgent help needed, yesterday ok, today will not start. only get as far as, 'smart mobility' R1.27.12.32 G22.45.88.07H D 1.56.00.00

phone is standard WM6 HTC. i have the 6.1 image for upgrading and tried to load using SD card, i get past tri colour screen, then loading, then checking then 'not allowed' and back to tri colour. it says KAIS130, SPL-1.93.000 CPLD-8. what?next

any help appreciated guys......
[Tilt, TyTN II, MDA Vario III General] DaveShaw:
To Flash a ROM you'll most likley need Hard SPL

Follow the "Getting Started" Link in my Sig.

If you cannot get WM to boot, you'll need to re-flash your orginal carriers ROM.

Ta

Dave
[Tilt, TyTN II, MDA Vario III General] gazzacbr:
thanks for quick reply DaveShaw. fell at the first though, site for 'Cmonex's HardSPL 3.29SD' is blocked here in UAE, dont know why. are there any other links?
[Tilt, TyTN II, MDA Vario III General] DaveShaw:
You shouldn't be using cmonex's SD method the first time round. It is for upgrading only.

I have downloaded the package from point 2 (you should follow the USB method in post 3, NOT the SD set) and have upload it onto my site, please let me know when you are done with it.

http://taeguk.co.uk/xda/HardSPL and CidUnlocker.zip

Ta

Dave
[Tilt, TyTN II, MDA Vario III General] gazzacbr:
ok, thanks DaveShaw, i have downloaded those files. the method in step 2 involves copying the jump progs to the device memory, which i do not have access to as it will not start. can i just copy to the sd card? thats why i was trying to flash a standard rom. i need a solution that will work just from the card. will the RUU_Kaiser_HTC_WWE_1.56.405.5_radio_sign_22.45.88.07_1.27.12.11_Ship.rar load using what i have on my phone now? i assume that the spl gets replaced when i upgrade to 6.1 with htc ruu. i can try anything as i have nothing to lose now (do i?)
[Tilt, TyTN II, MDA Vario III General] DaveShaw:
Enter your bootloader and try flashing any ROM supplied by your carrier to get into Windows Mobile.

What screen do you get stuck on? If it is the tri color screen check out the link in my signature.

Ta

Dave
[Tilt, TyTN II, MDA Vario III General] gazzacbr:
Hi again, i am not actually 'stuck' on the screen as i can get into the loader, its just that i get the message saying that the (newer) rom will not load. i am extending my (c)rapidshare as free will not let me down load the 'standard' rom, then i will try that (just had to re-initialise my paypal and the passwords are on eWallet the phone, so ive reloaded the eWallet on my pc and ....so it goes on zzzzzzzzzz its funny how these things spiral down - not).

is there any way to update the spl only from the sd card?
[Tilt, TyTN II, MDA Vario III General] DaveShaw:
No.

Can your phone boot into Windows or not?

Ta

Dave
[Tilt, TyTN II, MDA Vario III General] gazzacbr:
Hi, no, it will not boot to windows. just been reading around while 'RUU_Kaiser_HTC_WWE_1.56.405.5_radio_sign_22.45.88.07_1.27.12.11_Ship' is downloading. ive got connected with mtty and get cmd>. when i type boot i get 'Command Error !!!' i assume thats not good, i think rom is corrupted. tried standard HTC 6.1 RUU_Kaiser_HTC_FIN_3.29.414.0_radio_sign_25.83.40.02_1.65.17.56_Ship version 3.14.4.1 again on USB and after phone says 1% also message saying that it will not load error 294: invalid vendor id
[Tilt, TyTN II, MDA Vario III General] DaveShaw:
Yeah, you need the ROM your carrier supplied.

Where is the Phone from?

Does a Hard Reset help?

Ta

Dave
[Tilt, TyTN II, MDA Vario III General] gazzacbr:
woo hoo, yippeeeeeeeeeeeeee. the kaiser lives. back to standard 6.0 rom. cheers, i owe you a beer (or 2) if you are ever in abu dhabi, let me know ;-)

i can reload all from sprite backup (only from yesterday) to get me going again

but..... next will try to replace spl and then load 6.1. not sure why HTC standard would not let me update, i thought the ruu would update any htc phone

HardSPL 3.29 is first (yes?) then will try Kaiser_HTC_ASIA_HK_WWE_3.34.721.2 which sounds good. one more thing, my phone is not locked so do i need to do the 'SIM and CID-Unlock'
[Tilt, TyTN II, MDA Vario III General] DaveShaw:
That's right, flash the HardSPL 3.29 first (SIM unlock is optional, CID unlock isn't needed - Hard SPL takes care of that - but it comes as part of the SIM unlock) then flash a WM6.1 ROM.

Ta

Dave
[Tilt, TyTN II, MDA Vario III General] Flying Kiwi:
Only if it's from the same region the RUU was intended for eg the European TyTN II's won't accept the latest Hong Kong WWE ROM by default because of this so as already suggested hardSPL works around this. My WM 6.0 UK original TyTN II upgraded to WM 6.1 OK but that was using the HTC UK provided ROM update. That updated everything required including the SPL and Radio to the required HTC versions. I'm back on the original WM 6.0 version though due to reliability issues with 6.1 and poor GPS performance.
[Xiaomi Poco F4 (Munch) / Redmi K40S] arsh011:
Hello all,

I am arsh from india, owner of Poco F4 5g. I have unlocked bootloader and installed EU Rom 14.0.5 based on android 13 latest stable release. I would like to know if anyone tried this rom and your reviews on this rom.

I am very much disapointed with the EU rom version 14.0.5 . Battery is terrible, Phone is getting warm even when inactive. I something wrong only with my device or anyone facing the same issues??
[Xiaomi Poco F4 (Munch) / Redmi K40S] 0kti:
I have latest Xiaomi.eu beta and it's working fine. No issues.
[Xiaomi Poco F4 (Munch) / Redmi K40S] arsh011:
Can you specify what version of eu rom are you using??
[Xiaomi Poco F4 (Munch) / Redmi K40S] 0kti:
View attachment 5858683
[Android Q&A, Help & Troubleshooting] mobilos:
Hello!

Is it possible to control phone volume without touching the phone or via screen gesture?

Phonetic command would be great but Google Assistant does not work when the speakers are playing.

Showing something on the camera (similar to face recognition would be ideal.

If not, then perhaps a screen touch gesture would be the next preference.

Or if you have anything else in mind!

Thanks!
[Android Q&A, Help & Troubleshooting] ze7zez:
Use a bluetooth keyboard.
[Samsung Galaxy S10+ Questions & Answers] sushicool:
Hi guys, I want to install OneOS GSI on my S10+ Exynos. I install a rom for its vendor, wipe everything but product and vendor, flash OneOS GSI and when I reboot I either bootloop and TWRP just dissapears or I get rebooted into Download Mode and in the top left corner saying "Odin mode, Cause by:".
[Samsung Galaxy Note 9 Questions & Answers] CatLover2411:
Problem: Things started breaking after my last time using pixel experience 12 which is around December. Twrp started showing error mounting system and data and I've found no way to fix it, after managing to install pixel experience once more, my phone started stuttering really badly with storage speedtest showing much lower results than other note 9. I've tried installing other roms like pixel os 12 and lineageOS but all of them have stutter issues (the stutter on pixel OS usually only affects animation and go away for some hours before coming back again while on Lineage OS, the stutter actually freezes the phone for 1 to 5 seconds constantly for a few hours before going back to normal and start happening again the next day, I've also noticed that LineageOS has really high android.hardware.sensors cpu usage during this period). Please help

Update: I've successfully installed orangefox recovery and derpfest 13 rom with encryption disabled and the storage speed is back to normal now, I have an inkling suspicion that encryption might be the culprit