yashsingh1/xdaforums huggingface dataset:
[Galaxy Note5 Q&A, Help & Troubleshooting] blagginspaziyonokip:
My Note5 Duos was bought from my carrier, Globe, so I got the unlock code from them. However, even after the phone accepted the unlock code, I *still* cannot use my Smart SIM for cellular data. With both a Globe and a Smart SIM in the phone, the option to use the Smart SIM is literally grayed out. Is this garbage even legal? My contract with the carrier is over, the phone is fully paid for, why am I still data-locked to their network?

I have tried flashing an XTC .tar from this website, hoping that it was an unlocked fully stock Samsung Nougat ROM, but nothing happened even after flashing it with ODIN. The boot animation was still Globe. Is it really this hard to de-brand a Samsung, or did I just download the wrong Nougat ROM? If anyone could point me to a download link for a real, fully stock, no carrier bloatware Nougat ROM for the SM-N9208, I would be very thankful. :fingers-crossed:

One thing to note is that in the text that my carrier sent me that included the unlock code, there was a disclaimer at the end that said "Please note that non Globe SIM cards can use call and text only."
[Samsung Galaxy S9  Questions & Answers] aresbv2000:
Hello dear friends,

I want to buy a Samsung Galaxy S9.

The only model avalaiable available here is the dual sim version(G960F/DS)

The question is...the custom ROM`s that are available for the single sim version(G960F) are compatible with the dual sim version(G960F/DS)?
[Samsung Galaxy S9  Questions & Answers] *Detection*:
Yes
[Samsung Galaxy S9  Questions & Answers] aresbv2000:
Ok, thank you. I was affraid to buy the dual sim version due the lack of XDA support for that model. But, if the custom ROM`s are compatible, I will buy it.
[Android Software Development] minhducsun2002:
Does anyone have a HTC Desire 700 dual SIM (also called 7060 in several regions), codenamed cp5dug ? If possible, can you compile it with

https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni

as the manifest,

https://github.com/minhducsun2002/android_kernel_htc_cp5dug/

as the kernel source and

https://github.com/minhducsun2002/android_device_htc_cp5dug/

as the device tree, then boot the output recovery ?

out/target/product/cp5dug/recovery.img

).

Mine doesn't boot for some reason.

Many thanks for any support.
[Android Software Development] Atifbaig786:
Try pulling a few logs.If there are some built try them first.It's highly uncommon for recoveries to not boot.The only reasons being the architecture.That is a S5 recovery will boot on z2 note 3 and even nexus 5 without complications.So,You weirded up big times.
[Android Software Development] minhducsun2002:
Well, which logs do you mean? The partially-booted recovery yielded no logs. :(

Guys over at 4pda make a working CWM recovery, but selecting menu items isn't possible, so, theoretically, it boots but it's useless.

I re-tried with the stock kernel. No luck. :(
[Android Software Development] Atifbaig786:
Professional Advice.

So I asked a guy who has very vast knowledge of android and stuff and he said that the only reasons for this kinda behaviour would either be a cortex arch or a custom snapdragon.
[Android Software Development] minhducsun2002:
Thank you so much. But... I compiled with Google's ARM-EABI 4.9 official toolchain, and the source code of the kernel was the version provided by HTC, so..., well, it should have worked.
[Samsung Galaxy Note 9 Questions & Answers] sillyshyme:
Is the snapdragon know unlockable and bootable?
[Samsung Galaxy Note 9 Questions & Answers] raul6:
answer so far

https://xdaforums.com/galaxy-note-9/help/wanna-chance-to-make-root-custom-t3868562
[LG G7 ThinQ  Themes, Apps, and Mods] granaryloaf:
I find this phone great, the only thing that is bugging me is the position of the power button. It's so far up the right hand side I find it a pain to reach to (I always hold phone in my left hand). I would lock my old phone by using a gesture through Nova Launcher, but (I think because of a newer Android version) it is no longer possible to do that properly. It can only be done so that the phone is "Admin locked" and requires the pin to unlock (not face/fingerprint), or to turn the display black until it times out (which is supposed to be for 5 seconds but for some reason it takes the full normal timeout of 1 min).

Does anyone know of a way to lock the phone properly using anything other than the power button? (without root)

I know LG seem against remapping the assistant button, but one great option they could have would be to be able to swap round the power and assistant buttons
[LG G7 ThinQ  Themes, Apps, and Mods] a4rocks:
Not the right thread to ask in but you can turn on KnockON in General settings and thereafter double tapping on the notification bar will lock your phone.
[LG G7 ThinQ  Themes, Apps, and Mods] granaryloaf:
Thanks for the tip.

Apologies for posting in the wrong place, I meant to do it in Q&A, somehow I messed up :/

Mods please feel free to delete/move this topic
[LG G7 ThinQ  Themes, Apps, and Mods] Webtag:
You can also double tap any open space on the home screen to lock the phone. Same with the lock screen. Double tapping anywhere while display is off wakes it.
[OnePlus 6 & 6T Cross Device Development] zyvex_14:
Works like a charm for me, many thanks.

I just had to edit your file for the "card" app, + few others lines I deleted to keep some apps I use, such as 'Duo'.

In your file, it is written "Card", but my app was named 'card' and apparently the C in capital letter makes it not work (for this app specifically).
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Wow, you're already a pro! Well done mate. I don't know if it was your experience with editing a script but if it is, I'm glad my my guide makes sense and that some users already benefit from it. And thank you for pointing out my mistake.

I'm uploading a 1.1 update with the fix.

Don't forget to flash again your script if you update your ROM. :)
[OnePlus 6 & 6T Cross Device Development] zyvex_14:
First time I manipulated and edited this kind of file, so many thanks for your tuto, very helpful in my case.

Just one additionnal question, is there somewhere a list of all bloatwares that can be safely removed? Or is your list exhaustive for our OP6?
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Humm usually on different when you search for it on Google, you find threads that explain what services to disable, but 99% of the time they're also device specific.

I've never found a universal list with all the bloatware common to all Android phones. If you have a doubt about an app in particular, google it and you'll have your answer. However, what I've found out trying different scripts is that there are some apps i can freeze without any consequences, whereas if I try to delete them with my script, the phone will end up in a bootloop.

Unfortunately, this project is very recent for me and I didn't do any exhaustive testing so I don't know exactly what apps were breaking my script.

Ideally, i'd have to create another script that bring back the apps I remove so I can try one by one and see which apps are safe to remove. Because right now, everytime, flashing back OOS, rebooting to make sure it works, then going back, flashing my script, checking again, etc. it takes a lot of time so it will take some time before I can be more accurate.

At least right now I have a good base of what apps I'm sure I can remove.

Now when I'll have enough time I could try one by one to delete apps and see how it goes. I just to find a way to not have to reflash the whole system every time.

If anyone has a suggestion he's welcome! :)

I'd say that [MENTION=8937081]Zios01[/MENTION] knows a lot about the topic since he probably tried himself what apps are safe to debloat.

You can read his script as well to see what apps he removes and you can assume it's safe to add them to my script.
[OnePlus 6 & 6T Cross Device Development] zyvex_14:
I perfectly understand that you can't try one-by-one all of them, it gonna turn you crazy otherwise to flash-reboot-check and so on...

As you wrote, this is a good start and a good base, let's see also if someone has more experience with the others apps/bloatwares.

Anyway, thanks again for your answers and contact provided, I will try to find his script as well.
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Here it is.

I had to add the .txt extension to upload it. Also, I changed the name so it won't work. It's just for "science". ;)

You will see he doesn't use the same "language" at all, and it's way more complicated than my script. However, it's not hard to spot the apps he's referring to.

Btw, as I already said, the good thing with this script is that it will ignore errors. So if you add a line to your current script, you can flash it and it will just remove the one app you added. You don't have to make an entire new file for your v2. :)
[OnePlus 6 & 6T Cross Device Development] zyvex_14:
OK, so I added several lines based on XxX script.

I did a reboot and no bootloop, that is already a good point :).

Now I am going to test my phone and if everything works ok and still flawless, I will share my file.
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
When I did my little experiments and I was deleting the wrong files, it was just not booting, stucking on OnePlus logo. Just once it booted, but shut down immediately and took me to recovery.

So you should be fine. But yeah maybe only after a week or something we'll find out that a tiny but sometimes useful feature doesn't work.
[OnePlus 6 & 6T Cross Device Development] Macusercom:
Thanks for your work! I would suggest using Magisk if possible as the changes aren't permanent. Except if you want to achieve that it's permanent :)
[OnePlus 6 & 6T Cross Device Development] zyvex_14:
Indded, that is what I worry about, that everything looks fine and finally after some days (maybe earlier :crying:) something doesn't work like it should be.

That is why I would like to test prior sharing my file.
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
It does sound like a good idea! I will investigate this possibility and let you know. I'm not sure I have enough knowledge and experience. :p
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
https://xdaforums.com/apps/magisk/module-terminal-debloater-debloat-t3584163

So I've found this Magisk Module which seems quite impressive tbh. It seems quite easy to use and safe as well. It's honestly way more advanced than my script.

But at the same time, I feel like it doesn't do much more than a classic freeze with Titanium Backup.

You still have to go every time you install a ROM through all the apps you want to remove. You could write down numbers but it's risky, if you change ROM or even you update your ROM and numbers change, it could mess up everything. So I still think my solution had advantages compared to this Magisk Module.

However, I might use the module to see what apps break the device or not. Then I can improve my script a little. I will also think about making a Magisk Module out of it, but I'm not sure it will make things much better.

My ultimate goal is just to "flash it and forget about it until you flash a new ROM/update". So it wouldn't matter if you can remove it or not.

There are 2 possibilities when using my idea:

1) I (I isn't me, I speak for users in general) am happy with the script, I don't loose any features. So I don't need to touch it. Flashing it once in TWRP isn't a burden at all. Especially since it takes like 2 seconds to flash. Then it's the best solution since, once you have your script you like, you can always keep it.

2) I am happy with the script but I want a few apps back. Sure, having a Magisk module could make things easier as I could just remove the module (considering it has a restore feature), but I would need to edit the module or the script, and then apply it again. It one of the apps break the system and makes the device bootloop, even with a Magisk module, it will be hassle to fix it. It's just more simple to flash the ROM again like I'm doing now.

Now you need to ask yourself this:

1) Do you prefer to have more features at the cost of spending some time setting up your device every time you flash a ROM? Then use Titanium Backup or Terminal Debloater.

2) Do you prefer to take some time once to setup your script properly but then you won't have to care about it for, theoretically, until you get a new device? Then go with my script.

If my script gets some attention, I'm pretty sure within a few weeks I / we will be able to propose enough scripts to make (almost) everybody happy.

Like script 1 extreme debloating

Script 2 medium debloating

Script 3 light debloating

So 99% users are satisfied, and then the pickiest ones can always make their own script since it's very easy to edit my script.

Am I making a point? :confused:
[OnePlus 6 & 6T Cross Device Development] Sh0X31:
What's with the .iso file and /system/reserve?
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
I didn't know about /system/reserve, thankj you for sharing. From what I understand, it's the apps that come pre installed but are removable. It seems like once you delete them they don't come.baxk after a dirty flash. However I can remove them so the script is useful after a clean flash. Thanks!

What are you referring to with the .iso though?
[OnePlus 6 & 6T Cross Device Development] Sh0X31:
I mean the usb_driver.iso :P
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
What about it? :confused:
[OnePlus 6 & 6T Cross Device Development] qbanlinxx:
Not sure what it is, but xXx has it available for debloat on his room as well
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
I am not on oxygen OS right now so I cant tell you. But again it's not useful information.

I cane help you regarding your battery. Maybe fast charge is less agressive when your battery get older or maybe your phone is hot so it can't charge too fast. But you'll get more help creating an appropriate thread.
[OnePlus 6 & 6T Cross Device Development] whizeguy:
It says 3768 free for me if it helps any =p about the charge, it's same as usual I feel.. From 10 to 60 in like 25 minutes or something. Dash only works between 0-60 and then it slows down (as it has always been doing)
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Indeed I removed the emergency settings. You need to remove it from my script and dirty flash your current setup (see steps in previous pages)/

That's what you want to remove:

"/system/system/priv-app/EmergencyInfo",
[OnePlus 6 & 6T Cross Device Development] chintu1234:
Can anyone provide the following package from their 9.0.2 stable oos?

system/system/priv-app/EmergencyInfo

Or is it possible to keep a zip with all the things removed so that people can replace it to fix something without flashing the whole rom again?
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Try to install this: https://www.apkmirror.com/apk/googl...oogle/emergency-information-google-9-release/ and use systemize ( https://www.apkmirror.com/apk/googl...oogle/emergency-information-google-9-release/ ) to make it a system/priv-app app.

Yes I've thought of that, but I'm not sure it would be very useful compared to just flashing the ROM again. So maybe I'll do it but I can't promise.
[OnePlus 6 & 6T Cross Device Development] shubham7171:
I've seen my Dash Charge go slower. It's not a huge thing at all but still earlier it was 10-20minutes faster. Do I need to be worried?
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
No, stop flooding all threads now. I already explained to you that many factors can influecne the rate of charging. Also, % are just approximation.
[OnePlus 6 & 6T Cross Device Development] shubham7171:
I didn't flood..you told me to make a thread for better assistance so, I did.

And I'm talking about 0-60% , device is normal cool.
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
You also posted on another thread (ElementalX). Kernels don't influence how charge work. Neither my script. So we can't help you in the development forum, sorry.
[OnePlus 6 & 6T Cross Device Development] whizeguy:
First standby test over night. 0.2% an hour! Just wow :) I did the light version
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Nice! :)
[OnePlus 6 & 6T Cross Device Development] spr33:
My overnight is 2% with WiFi and syncing turned on (both with and without the invisible script). I've got a Tasker profile to set everything else to off overnight to aid lower battery consumption but wondering why yours is so low?
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Do you lose 2% an hour or 2% over night?

If it's the second one then there is not a bug difference between you two especially if he's in airplane mode.
[OnePlus 6 & 6T Cross Device Development] whizeguy:
Like above. Over night or per hour? Major difference :)

Im with wifi, data, BT always on. No battery mods installed or powersaving enabled. Elemental kernel on OOS and that's it. Before this I had 0.3% per hour.

My signal is really good on both wifi and data so that helps the most.
[OnePlus 6 & 6T Cross Device Development] spr33:
Overnight, as stated in the initial post :)

I'll live with 2% :)
[OnePlus 6 & 6T Cross Device Development] whizeguy:
Then it's about the same anyhow :)

Thx for this script again man. Saves me alot of time :)
[OnePlus 6 & 6T Cross Device Development] omar2005:
Can you please support havoc os ?

That would be great!
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Yeah you should be satisfied with that haha
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
I've never tried the Rom so I can't help you. Except if you give me the list of the folders in system/app and system/priv-app then I could help you.
[OnePlus 6 & 6T Cross Device Development] harigavara:
Hi guys.

I'm now getting 6.30 to 7 hours sot with an average of 14hours on battery.

So will this script help me achieve more sot?

Btw I'm on oos 9.0.0. Nothing else
[OnePlus 6 & 6T Cross Device Development] whizeguy:
If only aroma worked on op6.

Also there is a way to edit what to be debloated and what not to debloat, read first post and you shall find. He also explains what things do in the textfile
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
It should but maybe not significantly as you already have quite a good healthy battery life.
[OnePlus 6 & 6T Cross Device Development] darthkir:
I used the Extreme version. I've lost 5% battery during the night 12am-6am. Is this good or should be better. Wifi, 4g and GPS always enabled.
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
I think there is nothing worrying since you have all these things enabled.
[OnePlus 6 & 6T Cross Device Development] add_pl:
How to remove

Package: com.google.android.googlequicksearchbox ?
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Do you mean using my script? Where is the app located?
[OnePlus 6 & 6T Cross Device Development] add_pl:
Yes, where its located ? I want to safe delete Google App.
[OnePlus 6 & 6T Cross Device Development] djcsurf:
Can I ask which version of the script you use?

Am getting my OP6 in a few days and will root and use custom kernel along with this, but am like you and would want anything that shows buttons, as working. Would you share you script
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
You tell me! If you have Titanium Backup you can easily check location of the file clicking on it and then in the middle of the screen on the app's name.

But if you're referring to the Google app, then that's the folder: "/system/system/priv-app/Velvet",
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Deleted.
[OnePlus 6 & 6T Cross Device Development] nirogu325:
I used the extreme script as a starting point. You can safely add YouTube to the list. It doesn't affect Vanced YT. I'm still modifying the script. There are things I wanted out like Calculator, DeskClock and WebViewStub (unnecessary, that's why Chrome is there) but things I wanted to keep like OPFaceUnlock, datastatusnotification, EmergencyInfo and OPCellBroadcastReceiver.
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Thanks for your feedback. I'm going to add DeskClock and Webview indeed as I didn't thing about it but it's mostly useless.

Why do you want to keep datastatuscnotification?
[OnePlus 6 & 6T Cross Device Development] nirogu325:
Capped data here. Might come in handy someday.
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
2.3 update

HotwordEnrollmentXGoogleWCD9340 : moved to extreme as it breaks ok google

EmergencyInfo : moved to extreme as it could break double press power button to open camera

datastatusnotification : moved to extreme as it allows the system to cap data.

Added DeskClock to the light script

Added WebViewStub to the light script

___

It's only a few tweaks to please as much people as possible, no huge changes :)

Everything updated now in the two first posts.
[OnePlus 6 & 6T Cross Device Development] djrocks:
Man.. Im in love with your dedication and hard work.. Need more ppl here like u...

Cheers
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Thank you, your feedback means a lot and makes me want to keep going! :highfive:
[OnePlus 6 & 6T Cross Device Development] spikerspike97:
[MENTION=4637983]Tomatot-[/MENTION] I looked into your script and I saw you did not debloat YouTube. I checked the XxX nolimits.profile and he debloats youtube. and installs Vanced. So I thing it actually shouldn't break Vanced. Just a guess form my observations.

edit: sorry didn't see the post above
[OnePlus 6 & 6T Cross Device Development] nirogu325:
He knows. Look 6 posts above yours.
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Yep it's true I could add it, I didn't think about it.
[OnePlus 6 & 6T Cross Device Development] VibolFTW:
So if we flash the 2.3 will the stuff that previously remove from 2.2.1 came back?
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
When you flash a script on top of the other one:

-Apps that are deleted but weren't before will be deleted

-Apps that are not deleted ANYMORE but used to be will remain deleted

-Apps in common will still be deleted.
[OnePlus 6 & 6T Cross Device Development] demon507:
Assistant not working here and amazon app not working.. In using stock oos 9.0.2 and light script.

I just removed the op app locker line and duo line because i need those app from the script in solid explorer.

Edit: i apologize for my foolishness...despite reading that one shouldn't remove chrome...i removed it resulting in force closures of few apps..as soon as i installed chrome those were gone...
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
What's not working exactly regarding the Google app?

About Amazon, are you sure you have a webview selected in developer settings? Can you try to reinstall the app?
[OnePlus 6 & 6T Cross Device Development] demon507:
Yes that was webview issue..i figured it out. My bad.
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
No problem. For both apps? Just to make things clear in case it happens for other people.
[OnePlus 6 & 6T Cross Device Development] demon507:
Yes..assistant and amazon app both started working as soon as i installed chrome... Now I've it hidden in nova launcher..:good:
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
You can also simply installed android system webview. It's cleaner I guess. :)
[OnePlus 6 & 6T Cross Device Development] iTalisman:
Why dont you make a script for minimal gapps for the OOS version? Could be nice..
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
You mean only remove gapps and nothing else? I guess I could do invisible+gapps.
[OnePlus 6 & 6T Cross Device Development] iTalisman:
Yeah...just uninstall any traces of gapps OR something like keep it minimal like Pico. So that people can have a very clean OS free from unnecessary google bloats...
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Sure but why not removing qualcomm and oneplus bloat at the same time? The extreme script removes most of Gapps.
[OnePlus 6 & 6T Cross Device Development] iTalisman:
Yeah I agree as well. But I've heard OP facelock works really well.

I am in OMNI so I have practically no issues right now, but my wife complains with her OP6 running 9.0.2...