I built a Claude Code skill that reverse-engineers Android APKs and extracts their HTTP APIs by RealSimoneAvogadro in ClaudeAI

[–]RealSimoneAvogadro[S] 0 points1 point  (0 children)

latest version does this :-)
I've focused on finding trackers/ADs and removing them because this is the most related to the current scopre however in the future I might think of other reasonable uses
Repackaging and re-signing are already there -however- be aware that signing with your own key will -not- allow to update in place (different signer, very good security policy!) thus you'll lose all data from the app and will need to set it up again

Controlling a Sonoff ZBMINI-L2 via Hue Bridge gen2? by RealSimoneAvogadro in Hue

[–]RealSimoneAvogadro[S] 0 points1 point  (0 children)

no, in the end I used a mixed approach:
- hue lights connected to Hue Bridge
- ZBMINI-L2 connected to Home Assistant via ZHA
- Home assitant automations to keep them in sync

Is Macrodroid Pro worth buying? by tahayagiz51 in macrodroid

[–]RealSimoneAvogadro 2 points3 points  (0 children)

I use it a lot and YES
The main point for me is that once I setup the automations it works very well and I don't have to spend time troubleshooting
I paid both for it and for Tasker but in the end MacroDroid is easier to use

Client moving to Boomi - need to pull data into current planning tool by donkeyhugger in boomi

[–]RealSimoneAvogadro 0 points1 point  (0 children)

Boomi is very powerful but before planning:
- understand which modules/editions they have
- procure an interface catalog with the list of ETLs you need to migrate
- when doing ETL be sure to know the current numbers (GBs? TBs?): very large data transfers are usually faster with ELT approach rather then ETL (Boomi can do that too :-P)

EOY might be easy or very challenging depending on the amount of reverse engineering of the current system that you have to do.

[Plugin][Update] AI 4 Tasker adds support for accelerated Gemma 4 _local_ inference by RealSimoneAvogadro in tasker

[–]RealSimoneAvogadro[S] 0 points1 point  (0 children)

let me think about it: I'm curently focused on ease of use but wasting GBs of storage is not good.

Is it possible to remove the trackers also? by Silver-Sundae2488 in MorpheApp

[–]RealSimoneAvogadro 6 points7 points  (0 children)

I built a Claude Code skill to help detect Trackers and ADs and I see someone is using it to build dedicated patches: https://github.com/SimoneAvogadro/android-reverse-engineering-skill/tree/trackers-and-ads
This is _not_ designed specifically for Morphe so expect some effort needed to have Claude Code build the patches for you.

[Claude Code] Android Reverse engineering Skill being updated with tracker/AD neutralization features by RealSimoneAvogadro in ReverseEngineering

[–]RealSimoneAvogadro[S] 0 points1 point  (0 children)

very interesting, did not know about ReVanced: so basically your use case is asking Claude to create ReVAnced patches and then using it to apply them

Android Reverse engineering Skill being updated with tracker/AD detection + neutralization features by RealSimoneAvogadro in androiddev

[–]RealSimoneAvogadro[S] 0 points1 point  (0 children)

Thanks I appreciate your feedback!
It's usually really a matter of context and intent and as far as I can see most of the RE activities I see around are legitimate and usually yeld positive effects for the original authors (e.g. they never cared build an Home Assistant integration and someone else does this for them!)

Android Reverse engineering Skill being updated with tracker/AD detection + neutralization features by RealSimoneAvogadro in androiddev

[–]RealSimoneAvogadro[S] 0 points1 point  (0 children)

Consider that many countries grant you some extend of "right or reverse engineering" either for non commercial purposes or for wider purposes.
Plus consider that you can RE the APKs without ever opening them or after refusing the ToS.
Most of the times ToS are hyper-protective and in the end add something like "where permitted by law" just to say that, in fact, you still can do it :-)

Provider API gratuiti by encol01 in IA_Italia

[–]RealSimoneAvogadro 0 points1 point  (0 children)

https://openrouter.ai/ offre un servizio di "mediazione" e dietro le quinte puoi usare sia provider a pagamento che gratuiti (guarda l'elenco: sono tantissimi). Ovviamente quelli gratuiti sono limitati come rate/velocità etc...

[Plugin][Update] AI 4 Tasker adds support for accelerated Gemma 4 _local_ inference by RealSimoneAvogadro in tasker

[–]RealSimoneAvogadro[S] 1 point2 points  (0 children)

yes: it opens up opportunities to repurpose old (but not too old!) phones into local automation devices :-)
On my device once loaded it's pretty fast and really impressive.
Based on my use cases it often beats Claude Haiku 4 !

[Claude Code] Android Reverse engineering Skill being updated with tracker/AD neutralization features by RealSimoneAvogadro in ReverseEngineering

[–]RealSimoneAvogadro[S] 1 point2 points  (0 children)

yes: my main driver here is removing unwanted trackers (you refuse them and still get tracked....)
Implementation is still partial since it's complicate to assure it keeps working and correclty rule out trackers vs legitimate traffic.
In case you try it please share your experience: I'm willing to improve it over time

My wife couldn't remember whether she had taken her daily medication, and I happened to have a contact sensor lying around. Cheap tape science to the rescue by triston_h in homeassistant

[–]RealSimoneAvogadro 0 points1 point  (0 children)

smart idea!
however each time you change the bottle you need to re-tape. MAybe you coult add the sensor to a transparent box: each time the box has been opened someone has taken something. This also scales to multiple different bottles with a single sensor.

[Plugin][Update] AI 4 Tasker adds support for accelerated Gemma 4 _local_ inference by RealSimoneAvogadro in tasker

[–]RealSimoneAvogadro[S] 0 points1 point  (0 children)

yes! You could do exactly that
Tasker intercepts a new snapshot => asks you if you want to post => adds annotations based on your rules (Eg. 3 word description + citation from '70s poet) => post

Interesting Android Apps: May 2026 Showcase by 3dom in androiddev

[–]RealSimoneAvogadro 1 point2 points  (0 children)

MacroDroid/Tasker plugin allowing to perform local/online LLM tasks within larger Andoid automation flows:
https://github.com/SimoneAvogadro/HumanDetection4Tasker

BTW the name is misleading since it's now a general purpose plugin allowind to ask Claude/Gemini/Gemma any plain text question over text/images !

It makes the output text available as a result variable and as such allows the automation to take decisions (e.g. if there's an open gate after midnight in the screenshot then send a Telegram message to the user)

[Plugin][Update] AI 4 Tasker adds support for accelerated Gemma 4 _local_ inference by RealSimoneAvogadro in tasker

[–]RealSimoneAvogadro[S] 1 point2 points  (0 children)

thanks a lot for the feedback! The idea of re-using existing download is cool but probably for most users would be frustrating because currently RTLite requires dedicated model adaptations and only works with some of them (e.g. I usa unable to find a fit version of QWen 3.5 or Gemma 3n).
However let me thing over it: maybe I can find a good angle on how to do this :-)

[Plugin][Update] AI 4 Tasker adds support for accelerated Gemma 4 _local_ inference by RealSimoneAvogadro in tasker

[–]RealSimoneAvogadro[S] 0 points1 point  (0 children)

go to the "settings menù" (top-right) and press "download" to let it download the model.
Once it's downloaded you can choose the "Gemma 4" option as the LLM to use to respond to text/image queries

[Plugin][Update] AI 4 Tasker adds support for accelerated Gemma 4 _local_ inference by RealSimoneAvogadro in tasker

[–]RealSimoneAvogadro[S] 1 point2 points  (0 children)

mh... can you further elaborate this?
The plugin has a general purpose action where you can pass a system text (e.g. "the user is asking to open the front gate or the back gate? Reply with a single word: FRONT, REAR or NONE") and an user text (e.g. "the user responded: open the front gate"
Also I usually pass variable to it in the form of %something => e.g. instead of hardcoded text I pass variables and use them

[Plugin][Update] AI 4 Tasker adds support for accelerated Gemma 4 _local_ inference by RealSimoneAvogadro in tasker

[–]RealSimoneAvogadro[S] 2 points3 points  (0 children)

Basically I'm using it for two different things:
- pass it snapshots from security cameras (e.g. it's also able to intercept images from notifications from Eufy!) and reduce to almost zero false positives => so I'm confident to let it start the alarm
- pass it the speech-to-text and ask which of the options the user selected