yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 Guides, News, & Discussion] BikerFry:
I've stumbled onto a couple of tricks using the OP6 on ProjectFi in the US and thought I'd share in case it helps anyone, or anyone smarter than me can take these "clues" and figure out a better solution.

I'm starting with the sim card I used to use in my Nexus 5x so the card is fully activated.

Visual Voicemail & Daydream

1. Install and run the ProjectFi app - It won't fully activate your service. It says "account access only"

2. Root your phone with magisk and download/enable the module "Daydream Enabler 2.5" - I guess this sort of "pixelizes" your phone. (I'm a mechanical engineer, not a dev, in case you can't tell.) I did this to get daydream working (it works) but I noticed it allowed me to also fully activate the Project Fi app (the app thinks it's a Pixel device) and visual voicemail started working! You can't leave your module enabled because it kills your video recorder, but visual voicemail persists! You just have to enable the module when you want to use Daydream. (Note - don't use a dark theme with visual voicemail, the text stays black so you see there is a voicemail but it's all black, you can't see the text.)

WiFi Switching

If you were paying attention you would have noticed wifi switching worked before you installed the project fi app. Now it's gone. To re-enable dial *#800# to open Log_Test. Tap enter to disregard the warning, then tap on OnePlusLogKit. Scroll down to function switch and tap it, then tick the box to enable VoWifi switch.

Then go into settings -> Wifi & Internet -> Sim & Network -> Sim 1 and make sure both the VoLTE and VoWifi switches are turned on.

Voila. You now have a OnePlus 6 on Project Fi with working visual voicemail and wifi switching, and daydream when you want it.
[OnePlus 6 Guides, News, & Discussion] samteeee:
Thanks a lot for the info.
[OnePlus 6 Guides, News, & Discussion] inneyeseakay:
Just curious, have you tried enabling the VoWIFI switch via the *#800# menu after you've enabled Visual Voicemail to get the switch back?
[OnePlus 6 Guides, News, & Discussion] BikerFry:
I tried it and... It worked like a charm!

So I now have a OnePlus 6 on Project Fi with working visual voicemail and wifi switching. No Sprint or US Cellular but otherwise works the same as an officially supported phone as far as I can tell.
[OnePlus 6 Guides, News, & Discussion] wwwryan:
I'm curious how do you test or verify WiFi switching is working for calls on a OnePlus?
[OnePlus 6 Guides, News, & Discussion] jonDough:
I just tried the WiFi toggle on my unlocked 6T and VoWifi did not work. The icon still says VoLTE. I have a real t-mobile sim and it switches to VoWifi at the top when it is connecting over Wifi. It also shows the carrier name as T-Mobile Wifi Calling. The way I tested is to put the phone into airplane mode and turn on wifi. With the tmobile sim i can make a call, with the google fi sim i cannot.
[Google Pixel XL Questions & Answers] H0wdy:
Hi,

I had used Swype for years, and it's voice dictation button worked great.

After I flashed my phone to root it, I couldn't find swype and saw it had been discontinued.

As such, I started using swiftkey keyboard. I saw that it used Google Voice typing.

At first, it did really well picking up words, etc. However, for the last month or so, it is HORRIBLE. Even after I recently flashed up to October Marlin release, it's HORRIBLE for accuracy.

Any ideas? I don't understand why it worked so well at first.
[Google Pixel XL Questions & Answers] mike8791:
I have no idea but I just tried an iPhone XS Max and Siri made me realize how much better Google is at voice recognition.
[Google Pixel XL Questions & Answers] ithehappy:
LMAO. I can attest to this.

OP, I tried Voice typing for a very brief period, and I have think Indian accent too, but it worked fairly good I would say. At least nothing worth complaining for my usage anyway.
[Google Pixel XL Questions & Answers] H0wdy:
dragon, which was part of swype, works the best, but you cannot download it anymore, it seems, as swype is off google play.
[Google Pixel XL Questions & Answers] ithehappy:
The Swype keyboard apks are available on different places, you can simply use them, like I am using an older version of Swype, Swype of OPPO, becasue that was last best version released for swiping recognition and accuracy, it doesn't have Dragon though.

Can't imagine any other keyboard than Swype, been using since its beta days, and tried GBoard and other keyboards in middle, but for swiping purpose alone, all are utter crap.
[Xiaomi Redmi 4X Questions & Answers] Drunkcj:
i am a casual user . i dont play any games and stuff. i just use facebook youtube and whatsapp. can u guys please suggest me a stable rom for my requirements
[Xiaomi Redmi 4X Questions & Answers] aman.dwivedi:
Pixys os
[Xiaomi Redmi 4X Questions & Answers] zkoz:
Hi, aicp 8.1 + clarity kernel.
[Xiaomi Redmi 4X Questions & Answers] mukul_rathore:
arrow os pie is the best rom for best bettery
[Xiaomi Redmi 4X Questions & Answers] Drunkcj:
does it have any bugs?
[Xiaomi Redmi 4X Questions & Answers] Drunkcj:
is it completely stable?
[Xiaomi Redmi 4X Questions & Answers] zkoz:
As custom rom, for me yes 99% :)
[Xiaomi Redmi 4X Questions & Answers] matrix_guy:
Latest Arrow os+ jaguar or Rockstar kernel

Amazing battery life!
[Xiaomi Redmi 4X Questions & Answers] himu_joy:
What about AOEX (N)?? I just need stable one. Not for gaming. Heavy App user Im and need battery+ Close to AOSP. so, no need latest version.
[Vivo Nex Accessories] chudybws:
Hi, do you recommend a good 200-300cm cable with support for fast VIVO charging?

From what I see only, BlitzWolf supports> 2A at length ≥2m. It is worth paying the second one or is the difference in charging speed negligible?

Maybe you have other, better proposals?

1. https://s.click.aliexpress.com/e/XmhSm2c

2.

https://s.click.aliexpress.com/e/cm8T0sco

3.

https://s.click.aliexpress.com/e/v8S8r9q

4.

https://s.click.aliexpress.com/e/crYx2ICg

I sorry for my English, I use Google Translator.
[Vivo Nex Accessories] stylobic:
https://www.amazon.fr/gp/product/B07CJJHVKX/ref=ppx_yo_dt_b_asin_title_o00__o00_s00?ie=UTF8&psc=1

3 cables, one of them 2m

very fast charging ok
[Vivo Nex Accessories] cho9736:
any cable work with fast charge
[Samsung Galaxy J6+ Questions & Answers] Kara70:
Hey everyone, i saw the new galaxy j6+ an i liked it. It's cheap with good specifications. Just wanna ask if there's a compatible twrp, root and xposed released for this device. If not i guess I'll wait an extra month or buy another device.
[Samsung Galaxy J6+ Questions & Answers] mhailart:
I tried to patch the boot image via magisk but it didn't work as well
[Samsung Galaxy J6+ Questions & Answers] dope77:
Hey man, i rooted my j6+ with magisk and removed bloatware, working perfectly, i can help if you got any errors
[Samsung Galaxy J6+ Questions & Answers] Rooks:
That's a good news, may kindly share your experience, so that we can also root our j6+.
[Samsung Galaxy J6+ Questions & Answers] dope77:
I rooted my j6+ with magisk patched boot.img

Im sure you know the steps but just in case,

1. Do a full backup, cz you'll need to reset your device after rooting

2- go to dev options and turn on oem unlock

3- download magisk manager

4- download the rom of your device, extract it, then open ap with 7zip,extract the boot.img.lz4 with 7 zip standard

5- place the boot.img on your j6+

6- open magisk manager, it'll ask you if you want to install, press no thanks.

7- go to magisk settings, scroll down to patched image output format, select img.tar

8- go back to main menu, select install, then select boot.img file, then select the img you placed on your device.

After it finish patching, go to download mode and flash the patched img through Odin.

This worked for me :D
[Samsung Galaxy J6+ Questions & Answers] Rooks:
4- Firstly, downloaded .zip file has many files (AP, CP, BL, HOME_CSC). Which file contains 'boot.img.lz4' file and how to extraxt from .md5 file?

5- How to get boot.img from boot.img.lz4 file? Will renaming the file work?

6- Does magisk work on a no-rooted device?
[Samsung Galaxy J6+ Questions & Answers] dope77:
1.Extract the zip, then open ap as zip, copy boot.img.lz4 to desktop

2.download 7 zip standard, it can extract the lz4 archives.

3. After your extract the image, place it on your device

4. Download magisk manager and launch it

5. When You launch magisk, it will ask if you want to install, press no.

6. go to settings in magisk, scroll down to patch boot.img format, select img.tar

7. Go back to magisk, uncheck preserver force encryption, select install, then choose patch boot.img

8. Magisk will ask to locate your boot img, choose the img you placed on your device.

9. After magisk finish patching, the new img will be placed in downloads folder.

10. Move it to your pc, launch odin and choose ap and choose the patchedboot.img .

11. Go to download mode and flash the img

12. Device will reboot and ask to reset to factory settings. Reset it and after it finish booting, you'll see magisk installed

Some notes :

1.Do full backup bcz you'll have to reset to factory settings your device after rooting

2. Unlock OEM in developer options

3. Magisk doesn't need root, it will root your device.

4. DOWNLOAD 7 ZIP STANDARD, IT CAN EXTRACT LZ4 ARCHIVES

---------- Post added at 02:03 AM ---------- Previous post was at 02:00 AM ----------

Link of 7z standard

https://github.com/mcmilk/7-Zip-zstd/releases/tag/18.05-v1.3.7-R2

Press on assets and select the one compatible with your Windows (64 or 32 bits)

ORRRR METHOD 2 WHICH IS EASIER A LOT

Dial *#1234# and post the screenshot here

I already have j6+ and patchedboot.img, just wanna

Check if we have same device (mine is sm-j610f not sm-j610fn) and I'll upload the img and you'll only have to flash it
[Samsung Galaxy J6+ Questions & Answers] Rooks:
Appreciated, for this detailed info shared with us. 10x on the way.
[Samsung Galaxy J6+ Questions & Answers] dope77:
Amytime man, if you need anything else lemme know
[Samsung Galaxy J6+ Questions & Answers] Rooks:
Next question, where to find TWRP recovery for SM-J610F?

---------- Post added at 07:39 PM ---------- Previous post was at 07:35 PM ----------

I did not try this method. But, i'm gonna do it soon, because i did it from AndroDef's thread.

He already uploaded for ARJ3, but i had ARIM. But, i'm switching back to ARIM and will surely try this method and will share my experience.
[Samsung Galaxy J6+ Questions & Answers] dope77:
There isn't any custom recovery released for this device yet,but i already submitted a request in TwrpBuilder project a month ago, hope they'll do it soon, you can check it here, it's at the buttom (47,it's the 3rd oldest request)

https://twrpbuilder.github.io/downloads/twrp/#tab=inQueue

Also you can check the completed builds to see if the twrp building for the device is finished.
[Samsung Galaxy J6+ Questions & Answers] Rooks:
So, it's time to wait then.
[Samsung Galaxy J6+ Questions & Answers] Rooks:
How do you remove bloatware?
[Samsung Galaxy J6+ Questions & Answers] ashyx:
If you're interested, could you try this out? Just make sure you have the stock firmware to hand in case of any issues.

https://androidfilehost.com/?fid=11410963190603862888

.
[Samsung Galaxy J6+ Questions & Answers] Rooks:
I don't know, if you check the link above or not, but i do it on regular daily basis.

TODAY, it's gone...........................................

---------- Post added at 11:59 PM ---------- Previous post was at 11:57 PM ----------

This one seems to be for "J610", not for "J610F".

Will it work............................................................................

I'm eager to try that one................

---------- Post added 1st December 2018 at 12:01 AM ---------- Previous post was 30th November 2018 at 11:59 PM ----------

It's rejected..................

# 25 in the list

---------- Post added at 12:16 AM ---------- Previous post was at 12:01 AM ----------

If it fails (i hope, it won't), it will take me long to setup my device again.

---------- Post added at 12:33 AM ---------- Previous post was at 12:16 AM ----------

It's a partial success:

SUCCESS

1- Recovery flash is success (odin did not boot into recovery, instead loaded os).

2- After loading android, did a boot into recovery, it loads twrp recovery

FAILURE

3- TWRP recovery does not respond to touch or hardware keys

4- Device keeps booting into twrp recovery

5- Seems to be stuck in recovery mode

Brilliant.................................................................

---------- Post added at 12:39 AM ---------- Previous post was at 12:33 AM ----------

Reverting to custom recovery, done.

Device is normal again.

A partial success though.

Might be issues with kernel, or something else.....
[Samsung Galaxy J6+ Questions & Answers] ashyx:
I'm pretty sure I can fix the touch issues.

Is ADB functional?
[Samsung Galaxy J6+ Questions & Answers] Rooks:
Not sure about adb, did not try it
[Samsung Galaxy J6+ Questions & Answers] ashyx:
If adb works could you do:

adb pull / tmp/recovery.log
[Samsung Galaxy J6+ Questions & Answers] dope77:
Well if you need custom recovery for xposed, there's xposed module in magisk that can be installed without twrp. I'm already using it and have multiple modules (gravitybox, xprivacy and greenify), all running without problems. For debloating, after your root the device, go to google play and download an app called system app remover, it'll show you all apps on your j6+. Select the apps you want to remove and press uninstall. After uninstallation is done, reboot your device
[Samsung Galaxy J6+ Questions & Answers] Rooks:
Sure, but never worked with samsungs. It's my first regular samsung device. Never liked exynos and cortex combo, but it's different.

Last time tried to push recovery.img via adb and it did not work. I have root and root explorer app installed. Where is that log located in system partition. I'm not an skilled linux coder guy but i have serious history with androids and palms.

---------- Post added at 12:38 AM ---------- Previous post was at 12:36 AM ----------

Forget debloating, i can deal with it now.

Get back to twrp recovery.

BTW, did you waych 'Venom'or not? Coz i'm watching right now.

---------- Post added at 01:00 AM ---------- Previous post was at 12:38 AM ----------

Could not find /tmp/recovery.

But did find /cache/recovery folder, that contains last_log.1 and last_log.2 files
[Samsung Galaxy J6+ Questions & Answers] ashyx:
You can post those up if you like.

You need to be actually booted to twrp for tmp/recovery.log
[Samsung Galaxy J6+ Questions & Answers] Rooks:
if I boot into twrp, it's stuck in there, does not boot to android, always boot into twrp recovery.

Tell me, how to pull out recovery.log

I'm confused with J6+ bootloader mode.

Did try earlier in bootloader mode using adb, did not work.

Should i do it in recovery mode, in odin download mode or bootloader mode?

I've been using HTCs sometime ago, i was quick then with these tools.

Now, i seem to be slow.
[Samsung Galaxy J6+ Questions & Answers] ashyx:
See if this fixes the touch issues:

https://androidfilehost.com/?fid=11410963190603863831
[Samsung Galaxy J6+ Questions & Answers] dope77:
Problem with touch still not solved, also power and volume keys not working. And phone stuck in recovery. I converted the stock recovery to md5 and flashed it through odin and phone booted again.
[Samsung Galaxy J6+ Questions & Answers] ashyx:
Odd, sometimes Samsung disable touch at the kernel level in the touch driver if booted to recovery mode.

However I can't find any code in the touch screen driver that looks like it will disable touch.
[Samsung Galaxy J6+ Questions & Answers] dope77:
Look idk if it's possible, but what about CWM? Is it possible? Since it doesn't require touch, only volume and power keys
[Samsung Galaxy J6+ Questions & Answers] ashyx:
CWM? That's been dead a long time.

I have no interest in compiling a dead project.

I've got some ideas to try and fix the kernel. What I really need is someone to pull last_kmsg after booting into twrp recovery.

This has to be done immediately after booting to Android.
[Samsung Galaxy J6+ Questions & Answers] dope77:
I refllashed the twrp,you mean taking the kmsg from twrp or os?
[Samsung Galaxy J6+ Questions & Answers] dope77:
tog taken after rebooting from twrp to android
[Samsung Galaxy J6+ Questions & Answers] ashyx:
Thanks for posting that, but it's last_kmsg I actually need. It should be in the same location:

proc/last_kmsg

It's important to boot to TWRP first then Android before pulling the log.
[Samsung Galaxy J6+ Questions & Answers] dope77:
Um I'm pretty sure that this is the last kmsg

adb shell su -c 'cat /proc/last_kmsg'

And if you mean booting into twrp that's not possible, when booting twrp, i see the swipe to allow modifications screen and touch isn't working, and system isn't mounted, only external sd card.
[Samsung Galaxy J6+ Questions & Answers] Rooks:
Confirmed.

Touch still not workin.

---------- Post added at 10:42 AM ---------- Previous post was at 10:38 AM ----------

ADB did not work for me (or i could not make it to work).

How did you do it? May be i can contribute something.
[Samsung Galaxy J6+ Questions & Answers] dope77:
Well since phone get stuck in recovery, i used adb to reboot it.

Download adb if you don't have it, and then use those commands

Adb reboot download for download mode

Adb reboot recovery for recovery mode

Adb reboot to reboot to Android
[Samsung Galaxy J6+ Questions & Answers] Rooks:
Yes, but it did not work for me.

Adb folder is present in c:\adb.

In this folder, there are two files 'adb.exe and fastboot.exe' with other files.

I've installed samsung usb drivers.

Usb debugging is enanled.

I'm confused, where adb works. In htc devices fastboot mode works. But in j6+ i could not figure out how adb works. In odin download mode, in custom recovery (apply adb.......), or from bootloader mode (from stock recovery -> reboot in bootloader)?
[Samsung Galaxy J6+ Questions & Answers] dope77:
Open the adb folder, press right shift and right click, and select open cmd here, then adb will be opened.

Type adb devices to run adb, then it'll show you your device. We don't use adb to flash Samsung, Samsung users use odin
[Samsung Galaxy J6+ Questions & Answers] ashyx:
You only need to be able to boot to twrp at least once before pulling last_kmsg.

If adb is working then I suggest booting to twrp twice then the second time while in TWRP using adb do:

adb pull /proc/last_kmsg
[Samsung Galaxy J6+ Questions & Answers] dope77:
done
[Samsung Galaxy J6+ Questions & Answers] dope77:
adb is working,also external sd is shown when phone is plugged in to laptop while in twrp
[Samsung Galaxy J6+ Questions & Answers] ashyx:
Hmm, nothing obvious in the kernel log.

If this doesn't fix the touch issue then I'm going to have to take a different tac and possibly try a different touch driver.

https://androidfilehost.com/?fid=11410963190603864590
[Samsung Galaxy J6+ Questions & Answers] dope77:
This one worked, but here are the bugs i noticed :

1-Touch won't work after booting to twrp, you'll have to wait for 5-6 seconds for touch to respond.

2-Internal storage can't be mounted, is it normal?

3-Each time you boot twrp, it'll ask you to swipe to allow modifications.

4. After selecting reboot and then system, a page appear but phone reboot immediately before you can read it

(probably asking to install twrp app)

One more thing, on my old j5, after flashing twrp, a folder named TWRP was created in internal storage , and here i can't find it. Haven't tried flashing zips or backup yet

---------- Post added at 12:45 AM ---------- Previous post was at 12:29 AM ----------

about the internal storage nvm,i forgot that it's encrypted,i formatted data through twrp and it's showing now and flashed no-verity.
[Samsung Galaxy J6+ Questions & Answers] ashyx:
1 maybe just how it is. Might just take a short delay for the touch driver to kick in.

Main thing is it works OK onwards?

Yep 2 and 3 are because data was encrypted. Seems you've solved that so no issues there.

Not sure on 4, but no biggie.

Can you post the recovery.log so I can check it over?

Advanced>save log.
[Samsung Galaxy J6+ Questions & Answers] Rooks:
So it's just some final touches remained and finally it will be ready for J6+.
[Samsung Galaxy J6+ Questions & Answers] Rooks:
ATM, i'm at hospital, but i'll give it a try when i get back.

---------- Post added at 07:42 AM ---------- Previous post was at 06:52 AM ----------

Supposedly, we've got a final working recovery.
[Samsung Galaxy J6+ Questions & Answers] dope77:
About the encryption, I've wiped data with twrp like 5 times and after rebooting, it's encrypted again.

Did i do something wrong?

Here's what i did:

Boot twrp, select wipe then format data, after wipe is finished i go back and select reboot then reboot recovery, then install the no verity zip. After it finishes i can see internal storage. But after rebooting to system then recovery, data is encrypted again and can't see internal storage.
[Samsung Galaxy J6+ Questions & Answers] ashyx:
Which no verity zip fid you flash?

You should flash Magisk 17.3 immediately after Formatting as this will patch dm-verity and forced encryption.
[Samsung Galaxy J6+ Questions & Answers] dope77:
I flashed 17.1 right after wiping, is it necessary to install 17.3? I noticed that Magisk wasn't working, it was telling me to install 15.0 or later to install modules when 17.1 was installed. I updated to 17.3 and problem with modules was fixed

So should i wipe again and install 17.3?

---------- Post added at 11:34 AM ---------- Previous post was at 11:33 AM ----------

And i couldn't find recovery log, where can i find it? Is it possible to pull it through adb cz i couldn't find it's location when copied from twrp
[Samsung Galaxy J6+ Questions & Answers] ashyx:
I would start afresh and install 17.3 after formatting data.

It tells you where it is saved when hit the button. Usually internal storage if you haven't changed the default save location to microsd card.
[Samsung Galaxy J6+ Questions & Answers] dope77:
i will reflash stock rom since my phone got stuck on bootloop after enabing xprivacy module. i will wipe data and flash magisk 17.3 .

about twrp log,since it cant access data,it cant save the log on internal storage

i'll post the log later today after flashing ,im in college right now and my device is in bootlooop

so should i flash the dm no verity zip or magisk after wiping?
[Samsung Galaxy J6+ Questions & Answers] ashyx:
You can save it to microsd if you change the default storage to microsd.

On most devices the latest magisk can patch both dmverity and forced encryption.

So just format data. Reboot to twrp, install magisk then save recovery log.

A also suggest booting back to twrp after everything is set up in android and making a full backup to SDcard.
[Samsung Galaxy J6+ Questions & Answers] dope77:
finished flashing stock

flashed twrp and booted directly into the recovery,wiped data and flashed magisk 17.3 .

internal storage was decrypted,rebooted 3 times to recovery before booting to system to check internal storage,it was still decrypted

after the first boot to system,phone hanged for 3 mins on samsung logo and then rebooted again to os,then finished setup

i rebooted to recovery and internal storage was 0mb . idk why

here's the log
[Samsung Galaxy J6+ Questions & Answers] ashyx:
Like I said previously Magisk can patch most devices, but not all.

I have a patch you can install with TWRP that will fix the encryption issue.

https://androidfilehost.com/?fid=11410963190603865586
[Samsung Galaxy J6+ Questions & Answers] dope77:
give me the link ,i'll give it a try

---------- Post added at 10:23 PM ---------- Previous post was at 10:19 PM ----------

if you mean the dm no verity i tried it also,same result
[Samsung Galaxy J6+ Questions & Answers] chaerul91:
Brother, what the rom our download in no.4?
[Samsung Galaxy J6+ Questions & Answers] dope77:
Forget about those steps, those were steps to root before ashyx created the twrp. Follow steps mentioned here to root your j6+

https://xdaforums.com/galaxy-j6+/development/recovery-twrp-3-2-3-1-galaxy-j6-j610f-t3875150