wabbitemu icon indicating copy to clipboard operation
wabbitemu copied to clipboard

Android Version has been taken down by Google

Open XXlibarat opened this issue 3 years ago • 39 comments

Wabbitemu has sadly been taken down by Google. Please release the apk version asap

XXlibarat avatar Dec 19 '21 08:12 XXlibarat

It would also be nice posted to F-Droid

UndarkAido avatar Dec 21 '21 14:12 UndarkAido

Why did Google take this down, I loved wabbitemu

PlanckBrain avatar Jan 01 '22 05:01 PlanckBrain

I had a copy on my phone so I've mirrored it to archive.org: https://archive.org/details/wabbitemu-apk-1.06.6

I suspect it may have been delisted due to age (targeting a very old SDK version) or use of deprecated APIs. I've noticed on my phone that the display scaling seems incorrect in that taps on buttons are offset so tapping on one button often registers on the one above it, which could be related.

tari avatar Jan 21 '22 23:01 tari

I would say tari is correct in that it is most likely targeting an old SDK version and was disabled by Google (and a message sent to the author notifying them to update) - thanks for the backup link.

tr1p1ea avatar Feb 01 '22 02:02 tr1p1ea

If I got a hold of the source code I could update it.

Sternbach-Software avatar Feb 09 '22 14:02 Sternbach-Software

@DylwinTFTW would you mind posting a link to the folder with the Android app if you really think it is in this repo? I was not able to find it: only the desktop app. The Android app mentions that it was made by someone else, so I think it is in another repo.

Sternbach-Software avatar Apr 01 '22 10:04 Sternbach-Software

@DylwinTFTW would you mind posting a link to the folder with the Android app if you really think it is in this repo? I was not able to find it: only the desktop app. The Android app mentions that it was made by someone else, so I think it is in another repo.

https://github.com/BuckeyeDude/Wabbitemu i think this is it. i didn't realize that the android app wasn't in this repo, sorry about that.

DylwinTFTW avatar Apr 01 '22 14:04 DylwinTFTW

@DylwinTFTW Thank you! I created this fork from this fork because he removed ads and user activity tracking, as well as minor improvements. I will publish an up-to-date app to the play store soon. I have spring break from college now, so I will see if I have time.

Sternbach-Software avatar Apr 04 '22 01:04 Sternbach-Software

@UndarkAido do you care that I only post it to the play store?

Sternbach-Software avatar Apr 04 '22 01:04 Sternbach-Software

@UndarkAido do you care that I only post it to the play store?

F-droid would prevent something like this from happening again

UndarkAido avatar Apr 04 '22 01:04 UndarkAido

Good point.

Sternbach-Software avatar Apr 04 '22 18:04 Sternbach-Software

I had a copy on my phone so I've mirrored it to archive.org: https://archive.org/details/wabbitemu-apk-1.06.6

I suspect it may have been delisted due to age (targeting a very old SDK version) or use of deprecated APIs. I've noticed on my phone that the display scaling seems incorrect in that taps on buttons are offset so tapping on one button often registers on the one above it, which could be related.

Display scaling bug fixed on my phone (Pixel6) by unselect immersive mode in options.

obook avatar Apr 08 '22 13:04 obook

I suspect it may have been delisted due to age (targeting a very old SDK version) or use of deprecated APIs. I've noticed on my phone that the display scaling seems incorrect in that taps on buttons are offset so tapping on one button often registers on the one above it, which could be related.

Yeah lol, if you inspect the APK, it's built for Android 4.0.

imaperson1060 avatar Jul 11 '22 01:07 imaperson1060

I have started working on it. I updated it to the latest version of Android. I am first modernizing the code (converting to Kotlin, updating dependencies, etc.). Then I will iron out wrinkles, such as the ROM download wizard currently not working.

Sternbach-Software avatar Dec 30 '22 09:12 Sternbach-Software

How upset would people be if the app was redesigned to not overlay buttons on TI calculator images, and instead use regular Material Design 2 or 3 buttons? It would make it much less error prone, the experience smoother, and make it easier for me to maintain the app. I would probably keep the LCD screen.

Sternbach-Software avatar Dec 30 '22 10:12 Sternbach-Software

Input? https://github.com/sputt/wabbitemu/issues/33#issuecomment-1367860194

Sternbach-Software avatar Dec 30 '22 11:12 Sternbach-Software

How upset would people be if the app was redesigned to not overlay buttons on TI calculator images, and instead use regular Material Design 2 or 3 buttons? It would make it much less error prone, the experience smoother, and make it easier for me to maintain the app. I would probably keep the LCD screen.

I'd love modern buttons if they are all in the same place as before

n00bhax avatar Feb 28 '23 21:02 n00bhax

Great to hear! I still come back to the app periodically and continue development on this. Been busy. It is also a big redesign, and it isn't 100% clear how the original worked, so that has been a challenge.

Sternbach-Software avatar Mar 01 '23 00:03 Sternbach-Software

Great to hear! I still come back to the app periodically and continue development on this. Been busy. It is also a big redesign, and it isn't 100% clear how the original worked, so that has been a challenge.

Since Wabbit became unusable on my phone, I've been looking for alternatives and CEmu, looks very promising. It doesn't support android, but maybe it's easier to port? I have no experience with porting an app, but maybe it can help in some way if you haven't heard from it. https://github.com/CE-Programming/CEmu

n00bhax avatar Mar 08 '23 12:03 n00bhax

Probably won't be easier. Thanks though. I may take a look if I can't understand some of the calculator-related stuff. Most of the issues are at the Android level.

Sternbach-Software avatar Mar 09 '23 01:03 Sternbach-Software

CEmu doesn't support the same use case anyway, because it only emulates the CE (eZ80-based, color screen) calculators.

tari avatar Mar 09 '23 01:03 tari

The problem is that Wabbitemu is 32-bit only, and Google has removed all apps that don't support 64 bit. I don't know if the libraries compile to 64 bit without much code changes.

johanw666 avatar Apr 03 '23 23:04 johanw666

The problem is that Wabbitemu is 32-bit only, and Google has removed all apps that don't support 64 bit. I don't know if the libraries compile to 64 bit without much code changes.

My Wabbitemu apk archive run actually perfectly on my new Pixel 6. Is not 32/64 bits problem. Screenshot_20230406-150302

obook avatar Apr 06 '23 13:04 obook

Yes, it will run fine on all phones except (currently?) the Pixel 7 that does not run 32 bit apps. However, Google has implemented this policy and I'm only pointing to it. I definitely do not like it but there is not much I can do about it (except for not buying a Pixel 7 which I didn't plan to buy anyway).

johanw666 avatar Apr 06 '23 14:04 johanw666

Probably won't be easier. Thanks though. I may take a look if I can't understand some of the calculator-related stuff. Most of the issues are at the Android level.

We believe in you man. Life gets busy, but you are the only one carrying the TI torch during this dark time. We all send you blessings for conducting this holy work. God speed.

ddm-j avatar Jul 31 '23 02:07 ddm-j

Hey man, I just found this after buying a Pixel 7 Pro and trying to install the original. I wish you the best and would offer to help, but i don't have any Android or emulation experience. Do we know if the original could be compiled to native 64 bit without substantial changes?

cheintz avatar Dec 28 '23 20:12 cheintz

Hey man, I just found this after buying a Pixel 7 Pro and trying to install the original. I wish you the best and would offer to help, but i don't have any Android or emulation experience. Do we know if the original could be compiled to native 64 bit without substantial changes?

I would have to see. It's possible not because of all the C code. Would need to dig deeper and try compiling it. If I get around to it, I will put an APK somewhere and ping you to try it.

Sternbach-Software avatar Dec 31 '23 06:12 Sternbach-Software

Awesome, thanks! Just let me know.

I am on GrapheneOS as well, if that matters.

On Sun, Dec 31, 2023, 1:50 AM Sternbach-Software @.***> wrote:

Hey man, I just found this after buying a Pixel 7 Pro and trying to install the original. I wish you the best and would offer to help, but i don't have any Android or emulation experience. Do we know if the original could be compiled to native 64 bit without substantial changes?

I would have to see. It's possible not because of all the C code. Would need to dig deeper and try compiling it. If I get around to it, I will put an APK somewhere and ping you to try it.

— Reply to this email directly, view it on GitHub https://github.com/sputt/wabbitemu/issues/32#issuecomment-1872721965, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACETPKOOR4OJEN5PDIHBXC3YMEDKBAVCNFSM5KLTC442U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBXGI3TEMJZGY2Q . You are receiving this because you commented.Message ID: @.***>

cheintz avatar Dec 31 '23 15:12 cheintz

Hey @Sternbach-Software, just wanted to let you know there's one more person interested in a 64-bit apk of Wabbitemu, in my case to run on a Galaxy S24. Let me know if there's anything I can do to help (but I'm not an Android developer).

ghjm avatar Feb 08 '24 04:02 ghjm

@ghjm You inspired me to come back to this a little. Made some progress. Making the internals a little more modern and resilient to bugs.

Sternbach-Software avatar Feb 08 '24 07:02 Sternbach-Software