u/ImmediateGazelle865

Unifone/Cat S22 flip, rooted with LineageOS and microG!

Unifone/Cat S22 flip, rooted with LineageOS and microG!

After bricking one of these things, buying another, fixing both of them, I now have a Unifone Cat S22 Flip with lineageos 20 on it and a security patch that is not 6 years old! Not to mention, better battery life, and less google spying.

So far it's been great. I have local music loaded on it, AntennaPod for podcasts, by bank app (it runs really slowly, but it gets the job done), and if I ever am in the mood for some retro gaming, I have RetroArch with Pokemon Fire Red loaded up, the physical buttons make it great for this. This device has been the perfect middle ground between dumb and smart for me. I had a rooted TCL flip 2 before this. I could do *almost* everything I needed to on it. I could use waze for directions, and install whatsapp. But having to use the virtual mouse for some apps was very painful and slow. I still had to keep my iPhone on me, and hotspot it from the TCL flip for some things (getting bus routes, paying for the bus, bank app), which was starting to get on my nerves after a few months.

If anyone wants to shoot their shot on installing lineageos on this thing, I've made an XDA forum post about it. You cannot just follow the other existing guides, as things are slightly different on the Unifone version of the S22. Here's the link:

https://xdaforums.com/t/unifone-amazon-cat-s22-flip-revert-to-stock-firmware-misc-tips-for-unifone-s22-modding.4789330/

u/ImmediateGazelle865 — 1 day ago

Any Unifone cat s22 flip users willing to dump some partitions for me?

Well I fucked around and found out with my new unifone cat s22 flip, and there are no stock images for it. The only stock images are the original cat/t-mobile images, which I stupidly thought would be fine to flash in my attempt to revert to stock to troubleshoot some rooting issues. Now I have no data, IMS doesn't register and it seems to be due to a mismatch of modem firmware and software.

So ya, if anyone has a unifone cat s22 and feels like taking a few hours to help a random person out I will love you forever.

Specifically, I need product, vendor, system (or just a super dump for those 3), and then boot, vbmeta, modem, adspso, dtbo, recovery and vbmeta_system

reddit.com
u/ImmediateGazelle865 — 6 days ago

For context, I use vscode, and don't really want to switch to anything else if I can avoid it. This doc page https://docs.fabricmc.net/develop/automatic-testing got me set up with everything, but I can't actually figure out how to run the tests I've made.

To make sure unit tests are set up properly, I just have one unit test that is just Assertions.assertEquals(0, 1); it's meant to fail.

I've tried ./gradlew test and it just tells me BUILD SUCCESSFUL with no info about any tests, doesn't seem like they ran.

Is the any way to do this from the terminal?

EDIT: I am a dumb idiot and named the directory wrong. It works now. I am stupid

u/ImmediateGazelle865 — 23 days ago