yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy A70 Guides, News, & Discussion] MarvinMod:
Update:

After much discussion with att and T-Mobile, the galaxy a70 will work but a new sim card is needed. A 4g/4glte only sim card is needed from your carrier. Currently most have a 3g/4g sim and the sim prioritizes 3g for voice calls. The new sim will resolve this issue and a new device is not needed. Ill be getting a new sim today and will confirm.
[Samsung Galaxy A70 Guides, News, & Discussion] MarvinMod:
Went to att and got a new sim, unfortunately, it did NOT work. The system shows the A70 as a 3g only device. 🤷‍♂️
[Samsung Galaxy A70 Guides, News, & Discussion] MarvinMod:
Final update:

The galaxy A70 is no longer compatible with att due to 3g shutdown. Its because of the bands. However, the A70 WILL work with T-Mobile as 4glte hd voice/Volte. Tested and confirmed.
[Redmi 9 Power / 9T] palavi:
Plz provide redmi 9 power decryption file for Android 11
[Redmi 9 Power / 9T] shadowstep:
THREAD LOCKED

As per the Forum Rules:

For continuing discussion, kindly use the thread that you have already created for this issue: https://xdaforums.com/t/disable-force-encryption-for-redmi-9-power.4389799/

Regards,

shadowstep

Forum Moderator
[General Questions and Answers] ESD444:
My phone is stuck on fastboot mode or twrp, it cannot load its system and when i try to flash anything it gives me a bunch of errors. Before i made the twrp install i was running ui 2.0 from Realme My phone is a Realme C15 qualcomm edition, ive been stuck days now and i cant do anything, it seems like theres a problem with twrp.... System_root unmounted, vendor
[General Questions and Answers] SubwayChamp:
Some "bunch" of errors can tell you something about the issue, instead you should mention some of them or upload some screenshot to get a better clue.
[General Questions and Answers] ESD444:
I have error 7 on flashing any ROM, failed to mount system_root, vendor, E:unable to open /system_root/system/apex, e: unable to load apex images from /system_root/system/apex, failed to mount system root

Now i have logs can anyone help take a look?

I attached 2 log files
[General Questions and Answers] ESD444:
I have bricked my device two times already and almost bricked it the third time. I was saved by a ram disk stockboot.img file created by magisk. I cannot seem to install TWRP properly. All I can achieve is to flash TWRP into recovery and then boot into recovery it manages to boot up into TWRP, but the problem here is it is only once. When I reboot the system it then goes back to stock recovery. This is when I got the idea that since I could boot TWRP once why not go into it and then flash magisk. This is how after I flash magisk my device bricked. I bricked my device twice like this. I had to go to a realme service centre to get my device reflashed they were very helpful. I wouldn't want to brick my device a 3rd time, hence why I'm asking for help. Please try and help this Noobie, I am using UI 2.0 version c.09 I don't know what I'm doing wrong here because I am following all the instructions are available on the internet. It only seems to bring me to brick my device. Please anyone give some help. EDMUND SONG from Malaysia. edmundsong444@gmail.com
[General Questions and Answers] SubwayChamp:
Sorry, I didn't receive any mention from your post.

The worst you can try to do is attempting to mod it, root it, in this unstable stage; you have to first recover your device to a functional state before to try anything else.

The error seems to be linked to the super partition, TWRP not getting access to, and it won't boot this way.

Extract the super image from your stock ROM and flash it through TWRP, then format data, and try to boot.
[General Questions and Answers] ESD444:
Ive got it running again... :)
[General Questions and Answers] youlik:
i get same here, i tried downgrade my rmx2195 from a11 to a10 but when i boot up, my device just stuck to fastboot mode any help?
[General Questions and Answers] ESD444:
You have to find the proper way of downgrading from A11 to A10. Read the Realme forums it helps from there you can find the proper files...
[General Questions and Answers] youlik:
There no clue for my problem in realme forum, and i try go to my phone community and ask for help, and now i have the answer, the problem is my device just encrypt so i tried to format userdata, and my phone boot up to A10.
[General Questions and Answers] pelepf:
how did you upgrade to realme UI 2.0 android 11? I don't get updates anymore and im on realme UI 1 and android 10...
[General Questions and Answers] davesn2:
hello friend, can you help me with any tutorial or link, i can't unbrick my RMX2195, TWRP but can't mount root, vendor.
[Android General] durag5:
If anyone tests this and has iFit sub, let me know if the programs still have the automated incline/decline enabled. TYIA
[Android General] CVertigo1:
I can say that I played with the elevation buttons on the side panel and the elevation changed like it would. When I went into iFit and did the free quick run, it automatically declined it back to flat elevation for the flat track I was running on.

Since mods, everything appears to be working as I believe it should. My warnings mostly stem from never having used the treadmill myself prior to modding it...I don't run lol.

That being said, my dad says it operates as designed, without subscription. It's his treadmill. It's the latest official unmodified iFit app, so I doubt anything would be an issue, just can't confirm on my own.
[Android General] durag5:
Thanks for the reply. I'm just not sure if the app designed for a phone would control the treadmill. Did you attempt to controll the incline/decline through the software and not the hardware?
[Android General] CVertigo1:
I'll see if I can figure it out now.
[Android General] CVertigo1:
I just went into the iFit app and did a short "run" in Las Ganques, France.(I stood on the side rails while the machine operated lol)

The elevation of the machine changes as the on-screen elevation changes!

Question, can someone else check that same run. It's very slideshow like, not video. I'm thinking it's designed that way, but I'm also on DSL in the woods.
[Android General] brad.isa:
Great work! Instructions were crystal clear and installation was a breeze.

Heads up - on my NordicTrack Commercial 2950, I received an unsupported device error when launching Netflix. I downloaded v. 8.13.0 build 10 40124 and it runs fine.

Not sure if this is useful but the following programs run without issue and I'm able to control the speed and incline as well:

Amazon Prime Video

Sling TV (will launch vertically and you will want to install and log in before you install rotation control otherwise the login fields get cut off)

Plex

YouTube

PokerStars (only while walking - good luck trying to not muck your hand while running)

Before I found your solution, I think I'd gone through the factory reset-reinstall process several times, only to find that ifit had pushed through another patch. I am grateful for your awesome work!
[Android General] sleepinginsomniac:
The 2nd user disable step of the script gives me a security exception:

adb shell pm disable-user --user 0 com.ifit.launcher
Security exception: Shell cannot change component state for com.ifit.launcher/null to 3

I have no experience with android, does anyone know what this means? The other two user disable steps and app installations appear to work fine.
[Android General] CVertigo1:
Now that you mention it, I did have that error pop up one time. I thought it was because I ran the batch twice, though. Honestly the only one that truly matters is com.ifit.eru since it's the only one that takes away privileged mode. The other iFit apps being disabled were purely debloat since everything worked proper without them. Did everything else work, though?

Not a programmer, but I believe the word null points to it being disabled already, perhaps by the system.

TLDR: No need to worry about that error as long as the rest of the batch worked.
[Android General] sleepinginsomniac:
Yep! everything worked fine, I was just worried that the `com.ifit.launcher` rDNS was somehow privileged and would be able to overwrite settings and lock me back out.

Thanks for posting the guide! It's pretty crazy that an expensive treadmill would have a giant screen on it like that and not allow you to use the android OS to it's fullest. Honestly the ability to install third party apps like Netflix is a huge selling point and the only reason I wanted this treadmill.
[Android General] duplah:
Thanks for the very detailed explanations. However, the issue that arises when I try this is that when I boot up iFit after the whole NOVA launcher bit, it is gets stuck on the loading screen with the logo fading in an out. I waited for a decent amount of time and it's still stuck on there. Before I did everything in your post, I was able to access privilege mode by finding the secret menu on iFit, disabling auto updates, factory resetting and doing the 10 taps, 7 seconds, 10 taps. I tried following your steps on my treadmill (EXP14i) after that but some of them I wasn't exactly able to replicate. Instead of the "eru" app, there was only the iFit Admin app, on which I disabled the options for “Draw over other apps” and ”Modify system settings”. When my treadmill resets after doing the thing with NordicUnchained in the windows PowerShell, it doesn't give me the option to use NOVA launcher as my home screen, so I instead press "use defaults" in the bottom left. Then when I go to open up Explorer, I doesn't prompt me to grant any privileges, and I can just go to downloads to restore the backup of NOVA launcher. Then when I open up iFit, I gets stuck on the loading screen forever. I'm not exactly familiar with how android os and all the programming involved works, I'm just good at following instructions. Please let me know where I might have gone wrong and what I can do to fix it! Console is on android version 9 btw.
[Android General] CVertigo1:
Can you still get into it via adb? If so run *adb shell pm list packages* depending on your output, I could tell you some commands that might help.
[Android General] CVertigo1:
The x32i is Android 7, but a lot of stuff should still work in 9. Send me your package list and I'll see if I can snuff out the issue.
[Android General] highvoltage12v:
Has anyone tried to to enable Developer mode/ADB, update to the lastest Android 9 version then run the .bat on PC which will restore the older iFIT without the pin? I believe ADB will still stay enabled even after loosing GodMode.

My Proform Pro 2000 is still on 8.0, don't want to update to 9 because I believe it will just jump to the lastest version.

NordicUnchained worked great on my Pro 2000, just have to swap netflix to an earlier version.
[Android General] BurtonSnol3order:
I just did this on the latest 1750 treadmill. Always great until step 11. The ifit logo just keeps flashing. I've cleared cache, rebooted.. help?!? It gives me permissions for photos and location and then just flashes.

Edit: uninstall ifit app. Go to ifnullthen and download app from there. Works great
[Android General] SPERFECT123:
Your instructions worked to a t foremost so thank you. Big issue followed though, my Ifit is now disabled so not only does the app not work, the treadmill does not function. I looked into the settings at the actual program at it says 'disabled'. I looked at what the command program file says it did (sorry newbie) and it appears its forcing Ifit to disable. Any fixes? I've attached a picture, fyi I tried resubmitting the information to the unit that's why it shows twice in the command program.

View attachment 5557765

Fyi this is a brand new machine, 2022 Nordictrack Commercial 2450
[Android General] brad.isa:
Curious if you've had time to test it out. I first had zero issues at all but lately, I'll start up ifit then switch to Netflix, Sling, etc,, and all is good until I try to switch back over to ifit. It causes the screen to freeze. I can manually stop the treadmill using the controls below the display, but I then must power cycle the treadmill (2950).

I'm going to try using the ifnullthen and hopefully that will resolve the freezing issue. But please let me know how it's been working for you!
[Android General] BurtonSnol3order:
All is well with the ifnullthen version of the ifit app. I do have a permission request for some "generic adapter" when it loads up the first time, but I can start a program, switch to netflix or plex, switch back... all is well.

Most of the time I start a workout, switch to plex and just use the tactile buttons to change speed. When I am done, I'll switch back to ifit to check out time and distance.

https://ufile.io/290t3xp6 is the link I used
[Android General] brad.isa:
I installed the ifnullthen version and all is working perfectly. The SlingTV app does a nice job with their overlay feature so I can use the ifit timer for intervals/HIIT while still watching TV, albeit in a smaller window. Now, if only the ifit app could have that overlay feature so it's a smaller window over other streaming apps like Prime, Netflix, Plex, etc.

If you happen to find out if anyone add this overlay function to the ifit app, please let me know!
[Android General] JaY_III:
Thank you so much for this.

Everything seems to have worked well but i did get one error while running your script

Disabling iFit system apps
Package com.ifit.eru new state: disabled-user
One of three disabled
Error: java.lang.SecurityException: Shell cannot change component state for com.ifit.launcher/null to 3
Two of three disabled
Package com.ifit.standalone new state: disabled-user
All iFit system apps disabled
Copying launcher settings and wallpaper
nova.novabackup: 1 file pushed. 4.7 MB/s (138629 bytes in 0.028s)
Wallpaper.jpg: 1 file pushed. 9.2 MB/s (1692718 bytes in 0.175s)
Installing needed apps
Success
App 1 of 8 installed
Success
App 2 of 8 installed
Success
App 3 of 8 installed
Success
App 4 of 8 installed
Success
App 5 of 8 installed
Success
App 6 of 8 installed
Success
App 7 of 8 installed
Success
App 8 of 8 installed
setting Nova Launcher as default launcher
Done

Nordictrack 1750 for reference.

I believe this is the one that has caused the error

package:/system/priv-app/com.ifit.launcher-1.0.12/com.ifit.launcher-1.0.12.apk=com.ifit.launcher

With that being said, it still seems to be disabled

J1002:/ $ pm list packages -d
package:com.ifit.eru
package:com.ifit.launcher
package:com.ifit.standalone

Spoiler content hidden.

Thanks again
[Android General] shmoes1:
Hello, I am looking to attempt this on my nordictrack vault, however I don't understand what you mean by turn on wifi "in android only" ?

I had started a thread re: vault here
[Android General] CVertigo1:
The iFit app also asks for WiFi, and when it connects, it is assumed that it will download a new update for the iFit app. We definitely don't want that. So only enable Wi-Fi in Android settings, not within the iFit app.
[Android General] shmoes1:
Oh I see, so simply don't launch the App to avoid connection after turning on the wifi. I was thinking it was some fancy setting lol.
[Android General] CVertigo1:
Also, sorry everyone for not keeping up. I haven't touched the treadmill in quite some time, so never had anything update worthy.

School is almost over for the semester, so I might dabble with it again soon, but don't hold me to it.

For those of you that use this, what else would you like to see added? I'm no programmer, and my skills are pretty much limited to disabling apps or adding them to the install package lol
[Android General] shmoes1:
So the good news is the connection worked and the launcher installed.. though i had to disable auto rotation as the vault sits portrait.

Unfortunately the app still recognizes the machine as a vault and ifit will not play workouts that i can play without issue on my android phone. (See photo)

Also side note netflix did not work on the vault.

Although it didn't get me further ahead. I appreciate the effort you put into this, thank you.
[Android General] c0mmunicate:
Loading YouTube in by default would be nice, as well as Disney+ and HBO Max.

As an aside - thanks so much for putting this together!
[Android General] lignweiter:
In general, jogging on a treadmill is an excellent workout for the whole body, and especially for the cardiovascular system. But did you know that you can bring even more benefits to your health if you run barefoot? The bare foot lands on the middle of the foot, rolling onto the toe. The technique is immediately correct! This happens for two reasons: the body instinctively protects itself from injury + the brain receives more information about the condition of the foot. Running barefoot is a great solution for everyone!
[Android General] popprm:
Steps worked great, wanted to update I do have an IFit subscription, after running the batch and reloading the tablet, when you launch ifit for the first time and attempt to log on it says unable to login. However if you go to manual mode (upper right) it will show logged in and all of the functions work. Also all of the trainer workouts function as well.
[Android General] mement0mori:
@BurtonSnol3order Can either of you clarify the ifnullthen software you used?

I found this post: https://www.ifnullthen.com/posts/Shame-on-IFit/

Which links to two broken destinations:

https://sundryfiles.com/54c4

https://ufile.io/290t3xp6

Your method was to follow the instructions from CVertigo1 and then swap the iFit app, right?

Perhaps this is the same version:

https://link.us1.storjshare.io/s/jw...ayka/apks/com.ifit.standalone-2.6.71.3120.apk

Found here:

https://www.reddit.com/r/nordictrackandroid/wiki/index/

Update:

Working pretty well, except the version of Netflix packaged won't run. I'm still trying to figure out a workaround.
[Android General] riker147:
Worked perfectly on my Proform treadmill with iFit. The only minor issue I'm having is every time I start iFit I get the popup asking for access to USB. I check yes and all is good. Just wondering if this is supposed to happen every time or if not, is there a way to fix it? Thanks.
[Android General] ctre22:
ok so, i started at #8, finished, then LOVED the results. However, when i went to ifit, it didnt ask about usb or anything. it just got stuck on the pulsing logo. so, i factory reset it. and started at step # 1. same results. total bummer. i factory reset it again so that my wife could use it now. did i miss something? im on a Commercial 2450. just got it today. Any help would be greatly appreciated. thank you!

edit: just noticed other posts with same problem… ifnullthen..ok!
[Android General] Omegauk:
2022/09/09 and they seem to have done something more. Using 2.6.71 won't login (probably changed auth). Using 2.6.80 (current) from apk pure just flashes the nordic track logo forever. I have a full paid account.

Does anyone know of a way to get it working or is it now fully locked out?

I have complete admin control of my equipment which I thank you for! At least I can install netflix etc and other fitness apps. But it would be nice if there's a fix for this?
[Android General] JimmyZtest1:
I did do one other thing because 2.6.71 was being glitchy. If it works for you I can update my earlier post to include this step.

After getting privileged mode back I ran into some trouble starting iFit but could run everything else fine. I looked through the settings and found that the prior version of iFit had been disabled. Settings > Apps & Notifications > Under "Recently Opened Apps" click on "See All ## Apps" > On the right hand side there is a down caret > You can then select Disabled Apps.

Prior to continuing you would want to have APKPure installed.

Close iFit and do NOT run iFit until you have completed this uninstall/reinstall process.

Settings > Apps & Notifications > Under "Recently Opened Apps" click on "See All ## Apps" > top right hamburger > "Reset app preferences"

Since this resets preferences for all apps, the FIRST thing you need to do is disable EASI again

Click top right hamburger, select system apps, scroll down to EASI and then disable "Display over other apps" and "Modify system settings"

Then go to APKPure and uninstall all versions of iFit as the prior version should now be visible, including the launcher.

I'm not sure if it's necessary but after uninstalling I reran the beginning of the UNCHAINED script again (Ctrl C to interrupt re-installing the apps).

Then you can then re-install the 2.6.71 version of iFit.

You'll need to go through your permissions and privileges for all your other apps again since they were reset.

In particular, I think it's important to update the Advanced settings for Nova and Taskbar.

Let me know if it works for you.
[Android General] Omegauk:
Thanks for the reply. My nordic track doesn't have an EASI app (or is that ifit admin). I managed to get everything installed by disabling ifit admin and uninstalling that then uninstalling all ifit. When I install 2.6 71 it runs and gets to the login screen. But then says my credentials are incorrect (they're not). If I install the latest 2.6.80 it just spins forever and doesn't even get to the welcome screen.

Having realised I would have to buy a separate pedal unit to work with rouvy etc. I've decided to just use the floating apps method. At least I can run youtube/netflix until they have another hissy fit on that method too!

I was hoping to gain full control over my own equipment and make the ifit recognize a phone tablet instead of the bike, but still have the pedals work etc. Ah well perhaps that was a bit ambitious :/

Thanks for replying and starting this thread it has been a huge help.

Omega
[Android General] JimmyZtest1:
EASI is a system app that must be part of the ERU system on my treadmill. It may be something different on different equipment. I went through all the system apps until I found the one that had "Display over other apps" and "Modify system settings" enabled.

Glad you got it partially working at least.
[Android General] Scags104:
Worked on my T6.5si. For anyone else with the same model, pinhole reset is at the top of the unit in a seam and near impossible to find

Thanks!
[Android General] highvoltage12v:
Thanks for the guide it worked well on my Proform Pro 2000.

Has anyone found a way to get Bluetooth HID devices enabled? I want to use a Logitech Keyboard/trackpad (k830) to play/pause Youtube while running. But the "use for: input device" check box cannot be enabled. When pairing the keyboard the 'Enter' key does work to close the pairing screen.
[Android General] johnntx:
I just got here, followed the discussion, and would try but the NordicUnchained unreachable.

I did a search if it can be found somewhere else but 0, would appreciate if the script can be shared again. Thanks so much