My Tecno Spark 10 Pro (MediaTek Helio G88, Android 12) bootlooped after a banking app froze. Now it boots straight into stock recovery with the message that Android cannot be loaded and data may be corrupt. The bootloader is unlocked. I hooked it up to an Android tablet via OTG with Bugjaeger. The device uses A/B partitioning and was running on slot b. I switched it to slot a via fastboot, but slot a gives the exact same recovery loop, so the issue is clearly a corrupted userdata partition failing to mount during early init. All I need is my local KeePass database file from internal storage. I know modern Android uses File-Based Encryption with keys sealed in the TEE, but since my bootloader is unlocked, is there any known way via fastboot, MTK tools, or custom boot images to extract or decrypt that single file before I wipe the device? Or is it completely unrecoverable once the filesystem fails to mount?

 

My Tecno Spark 10 Pro (MediaTek Helio G88, Android 12) bootlooped after a banking app froze. Now it boots straight into stock recovery with the message that Android cannot be loaded and data may be corrupt. The bootloader is unlocked. I hooked it up to an Android tablet via OTG with Bugjaeger. The device uses A/B partitioning and was running on slot b. I switched it to slot a via fastboot, but slot a gives the exact same recovery loop, so the issue is clearly a corrupted userdata partition failing to mount during early init. All I need is my local KeePass database file from internal storage. I know modern Android uses File-Based Encryption with keys sealed in the TEE, but since my bootloader is unlocked, is there any known way via fastboot, MTK tools, or custom boot images to extract or decrypt that single file before I wipe the device? Or is it completely unrecoverable once the filesystem fails to mount?

 

Hi everyone,

I arrived in Poland from Ukraine a few days ago. I do not have a university degree and I have never worked in IT before, but I have some practical skills and wanted to ask for advice.

I have used Linux as my main system on my desktop for a few years, and I really like fixing system problems. I also host different things on my own server: Wireguard, OpenVPN, Hysteria2, Matrix, XMPP, Mumble, an IRC bouncer, my own Git server, and a static website synced with rsync. I used Docker a lot and now I am learning Podman. I also know some basic programming: I made small games in LOVE2D with Lua, tried C++ and Unity, and wrote a Python bot that checks ticket availability on a website and sends notifications.

My English is around B1 level. I can read documentation easily, write in text chat, and speak okay, but I am still working on it. I do not speak Polish yet, but I want to learn it.

I know that getting a developer job is very hard right now, so I am not looking for that. I am ready to start with any entry job: technical support, helpdesk, junior Linux administrator, or an assistant role. I really want to work in tech and avoid physical work in warehouses if possible.

Is it realistic to find this kind of job in Poland without Polish and with B1 English? What job titles should I search for on LinkedIn or Pracuj, and do companies care about self-hosted home server projects?

Thank you for any advice!

 

Hi, guys! After writing my last post, I finished reading the recommended guide and started my own little project. That project was Pong. Yes, I decided it was time to not just follow the guides, but to try to do something on my own. And you know, I thought it would be a little easier. For example, in theory, making the ball bounce off the walls is quite simple, but when I started thinking about the implementation, it turned out to be not so easy. This example shows that the solution is often easier than it seems, and I think it's perfectly normal to get stuck on certain points. But I didn't give up and decided to look at other people's implementations. Don't be afraid to learn from other people's ideas! As soon as I saw how simple it was, I just started writing code. And I got something! Now, I have an almost finished Pong that I still need to work on a little. And I thought I could share the result with you. Are you interested? I could break down the logic of my game and talk about the problems I encountered in more detail, hoping that this craft will interest someone else. Thank you for reading!

[–] 20 points 1 year ago (1 child)

My advice for future: just try to use language for things that interest you. It doesn't matter what it is. Youtube videos, films, books, games, anything!

  • source
  •  

    This post is for anyone who has secretly wanted to create their own game but was afraid to start, thinking that programming isn't for them or that it's just too difficult. The truth is, making your own game isn't as hard as you might imagine.

    I started my gamedev journey with Construct 2. Years later, while learning Python, I tried Pygame. After that, I even gave Unity a shot, but nothing really clicked. It was only after returning to the idea of making games that I discovered LÖVE. And I fell in love with it :D.

    Game engines always felt too "magical" to me; I didn't understand how or why my game was actually working. I wanted more control. So why didn't I stick with Pygame? To be honest, it felt overly complicated. Plus, I got the impression that the framework is mostly for practice exercises. Meanwhile, well-known games like Balatro or Move or Die have been made with LÖVE. That's why I chose it.

    And I want anyone who doubts their abilities to give it a try, too. The best place to start is with the sheepolution guide.

    Why this guide? Because you need zero prior knowledge of Lua (the language LÖVE uses). This guide will teach you everything you need to create your first game.

    It starts from the very beginning: how to install LÖVE on your system, what variables and functions are, and how they're used in programming. It teaches you to use helpful libraries to make development easier. Throughout the guide, you'll create small games as practical examples. Overall, it gives you the foundation you need to grow and eventually create your own little masterpieces.

    Ready to give it a try? Here's the link: https://www.sheepolution.com/learn

    Thanks for reading.

    Welcome! (reddthat.com)
    submitted 1 year ago* (last edited 1 year ago) by [M] to c/love2dunofficial@reddthat.com
     

    I just noticed that we didn't have an active community for LÖVE on Lemmy, so I created one! To be honest, I'm not very good at LÖVE myself, but I'm eager to learn. I'm hoping that some experienced users will join us here to help people like me, and maybe you too. Thank you!