I got a new phone yesterday. I also use a wheelchair. The wheels have an app called "e-motion M25" which I used on my old phone. I patched it using lucky patcher since most functions (turn wheels on, cruise control, remote to drive the wheelchair to my current chair) are behind an incredible expensive paywall.
Since I don't own the wheels (they're technically still insurance property) and the software isn't super reliable, I won't pay over €300 just to use my wheels.
But I can't seem to patch it on my new phone, even when sharing the patched app directly from my old one. The store simply won't open. I've not been rooted since forever and prefer not to root at all, since it was possible to do so on my old phone.
Would anybody care to help me out or give me some tips on where to look? Thanks in advance!
UPDATE
after spending my entire morning on the floor, I installed older versions of the app until I found one that worked with luckypatcher. I know it's a small chance but if someone using the same wheels finds this post, you have to figure out how to download luckypatcher and use this version of the app. In lucky patcher create a multi patch APK and make sure to turn off "billing" in the second screen. When opening the store, be careful not to scroll to the complete bottom or else the app wil crash. Buy each pack individually and lucky patcher will handle things from there.
To every commenter: thank you. Lemmings are the best and capitalism is the devil.
I'm sorry I don't have any answer, but I just wanted to say I'm sorry you have to go through this to make your life easier. Also I fucking hate unrestrained capitalism.
Hey Op, since you appear to be somewhere in the EU based on your mention of Euro pricing, would you be willing to name and shame the wheelchair manufacturer and/or model?
Without giving too much of my own personal information away, I might be in a position to cause a bit of ruckus for this particular company in terms of bad PR, possibly legislatively. I work for a company that profiles itself on doing this stuff "the right way" (secure practises, not screwing users this way, etc) and we are working on building a list of practises we are hoping to root out EU-Wide with some examples that are clearly exploitative.
I need nothing personally identifiable, just the brand and model, and I can pass it along to the team that can investigate further.
You want to have both hands free while moving or an extra dose of speed to go faster? With the Mobility Plus Package you can activate a variety of clever additional functions in the Mobility App.
With the Mobility Plus Package you can increase the support speed from 6 km/h to 8,5 km/h and benefit from the Cruise Mode that allows you to keep a permanent speed with only one deflection on the push rim.
Holy fuck!?!? The wheelchair is actually actively crippled if you don't pay?
If you are able to crack software, this is the time to stand up and do actual real good for humanity !
I'm not an app developer or a wheel chair person. That said, we need some info to help you better.
What phone? Android or iOS?
link to the app (and a link it's APK or whatever iPhones equivalent to an APK would be)
instructions on how you register, e.g. is registration tied to your phone, the wheelchair, or both?
Here is some general hacking advice:
check online for your wheelchairs "provider" manual. I "hacked" my CPAP machine a few years back. My doctor forgot to turn on heated tubing and the setting was hidden behind a "provider" menu. Chances are good that there will be a similar manual for your wheelchair.
if you haven't already, search for the make and model of your wheelchair and see if there are forums or discussion boards
typically, physical access is the best access. Depending on how your phone communicates with the chair, you might able to spy on the signals that it uses. My guess is Bluetooth. It probably is encrypted but medical devices are notoriously easy skimpy on their tech security. Might be worth a try
If you have the tools and the knowledge, consider taking apart the wheelchair to access the physical components. Information like the processor, chip set, etc will make it easier to understand how it works. While you might expect custom boards and software, more and more devices are going the Raspberry Pi or Pico route because they are cheaper to manufacturer than to do a whole custom board. If it's a run of the mill consumer board, you have a lot more attack vectors.
Often settings like these are based on PKI(Public Key Infrastructure), meaning that the program on your wheelchair likely knows the public key for the company and will test any input to change the settings will require the private key. Again, generally speaking.
But also generally speaking, medical equipment, especially consumer equipment, has to deal with the lowest common denominator, meaning people who don't have apps, who don't know what a smart phone is, etc. Because of that, my hunch is that the setting is in plain text and you just need to change it.
You also have to remember that the people setting this up are often in doctors offices, which means it must be easy to do because time is of the essence. The doctor would not recommend their product if it takes more than a few minutes to set up.
I'm sorry I can't give you better more specific advice but hopefully you can figure this out.
I'm infurated you have to pay 300 bucks for An app on this situation. Incensed beyond reason. Please link to the specific app in question, and then if you can't get anything working contact me and I'll buy the stupid thing for you.
I'd much rather make sure things like this never make any money for anyone. But not at the cost of someone in your situation having to wait any longer to access the tools you need. Man am I pissed about that kind of paywalling on medical devices. Holy hell.
This is so damn wholesome. Thank you fellow humans for helping this person and even offering to pay. Why I am cutting onions this early in the day is a mystery.
Jesus that sucks so much. It looks like you have a solution for now but I bet there are some folks here and elsewhere who would be all in on reverse engineering the shit out of any part of that system.
We’ve heard your complaints, which we never got when tiering by selling different physical models of wheelchair. Going forward, our app will be free, but features will be limited by the equipment actually physically installed in our Standard/Premium/Luxury models.
Yes, the physical equipment needed is only fuses, but we’ve obfuscated that by encasing them in cryptexes and adding fancy plastic design elements to the more expensive models.
Now, our business practices are indistinguishable from Honda upcharging for a sunroof. Except life’s harder when you don’t upgrade with us.
:( hey but good job staying at it and finding a way!
Was your old phone rooted? You might have patched the odex files instead of the apk as others have pointed out. And it might be that modifying the actual installed apk file changes the signatures that the app checks for, while it assumes the odex files are correct and that it just works. I've seen some apps check for modifications from Lucky Patcher (even with odex patches), but not nearly all apps go to that kind of length, and it seems that this app doesn't check. Disclaimer, I never delved deep into the actual working of this stuff, this is based on what I've noticed when I tried patching apps on a rooted vs non-rooted device. I think you might be outta luck unless you root your phone. Godspeed either way.
I just ordered a pair of these wheels on eBay when I saw this post. I hope this works when I get them, cuz I was ticked off to see the $330 unlock price for the app!
Also, any tips for these wheels?
I don't know shit about it and should probably keep my mouth shut but i am gonna say this maybe one of the few instances you should pay up ? And thats coming from someone who pirates everything . I could be wrong tho
EDIT : As i said i could be wrong i just don't want OP's bootleg software to have a breakdown in the middle of the road.