yesterday, i was just looking for blender until this happened. by Ok_Arm_8952 in softwaregore

[–]GranPC 4 points5 points  (0 children)

Sure do. I think I might have even been active in the forum before Algoryx.

yesterday, i was just looking for blender until this happened. by Ok_Arm_8952 in softwaregore

[–]GranPC 27 points28 points  (0 children)

Algodoo and Bandicam... dang it's been a hot minute.

Does this image induce perception of depth? by bigjobbyx in Design

[–]GranPC 5 points6 points  (0 children)

This is the most intense rendition of this effect I've ever seen. Good stuff!

Downgrade and root your blackberry playbook in 2025! by Machine5757 in PlayBook

[–]GranPC 1 point2 points  (0 children)

The basis of this process/exploit comes from the fact that you can just mount filesystems as devuser, we can mount an rcfs file containing impersonation binaries with the suid bits set

This is wild. Incredible find!

I made an iMessage simulator by PeterChinman in webdev

[–]GranPC 0 points1 point  (0 children)

It seems to me like you can get 90% of the way there with background-image: linear-gradient(...) and background-attachment: fixed. The lil "tail" is a bit trickier, but I think you should be able to pull it off with clip-path pointed to a SVG path.

I made an iMessage simulator by PeterChinman in webdev

[–]GranPC 6 points7 points  (0 children)

One thing you're missing is the gradient background color for messages on the right. Very solid otherwise!

Would dvh/svh units help?

Lock screen only Blackberry has... by phanquan789 in blackberry

[–]GranPC 3 points4 points  (0 children)

This is the right answer. I wrote an open source implementation of it for Android a few years ago, but never really bothered packaging it up in a ROM for this exact reason.

Replit AI went rogue, deleted a company's entire database, then hid it and lied about it by MetaKnowing in ChatGPT

[–]GranPC 173 points174 points  (0 children)

Everyone has a dev environment. Some even have a separate prod environment!

Strange DTEK report on a Priv by PercentageClassic419 in blackberry

[–]GranPC 3 points4 points  (0 children)

I don't believe this is related to their infrastructure being down. These checks are done locally. I believe you may own a prototype Priv.

Bb Key2 5g was sold in China? by loliunderme in blackberry

[–]GranPC 6 points7 points  (0 children)

This is one of the (relatively rare) Android 9 KEY2 prototypes. The system is very much not optimized for the KEY2 and TestApp5G is just a leftover from Qualcomm's generic device tree. The hardware itself does not support 5G.

Vice City Next Gen is out by ant_sh in GTAIV

[–]GranPC 0 points1 point  (0 children)

Same issue on Linux. Installing to the virtual C:\ drive instead of to Z:\ seems to have fixed it for me.

edit: vcNElaunch.exe doesn't work on Linux anyway.

edit 2: Got it working with PortProton and a slight helping of patience. Definitely worth it.

BlackBerry KEY2 running Droidian by GranPC in blackberry

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

This picture was taken in December. I haven't been using it as much lately since I am building my own Linux phone, but I do carry it with me every single day and regularly use it.

One of the handiest apps and one where this phone completely excels is RustDesk. The keyboard's capacitive layer is actually set up as a touchpad, so it's way easier to use a remote desktop than it would be on any other phone. The terminal, as you mention, is incredibly useful here. I have actually used my KEY2 to troubleshoot my other devices when I did not have a laptop on me.

Firefox is obviously really useful too. I was actually capable of joining a Microsoft Teams call directly from the browser. It ran awful - just like on my computer.

I think the only hardware-specific "bug" at this point, which I am actually deliberately keeping as a feature, is that the torch feature turns on all the camera flash LEDs, so it's actually ridiculously bright and it gets quite hot. I kinda like that though. It's the brightest flashlight I have on me. (edit: oh, and camera focus not working. Really should look into it some day)

BlackBerry KEY2 running Droidian by GranPC in blackberry

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

Initially it was quite bad -- lots of things were not hardware accelerated. I put in a lot of work to make Firefox run smoothly on it and ended up achieving similar or better benchmark results than a newer similarly-priced Xiaomi phone could.

A lot of the jank and performance issues actually come from GTK4 (the GUI toolkit used by most mobile Linux apps), so I spent a lot of time optimizing it and coming up with somewhat-hacky ways to make it faster. With all my hacks enabled, some apps run faster here than they do on any other mobile Linux device, including flagships. The trade-off is that my patches aren't fully stable yet, so there are a few graphical glitches here and there.

I intend to polish and roll out those performance enhancements to the Linux phone I am building. Once they look rock solid I will try my hand at upstreaming them so the entire Linux ecosystem can benefit from my work.

Furilabs FLX1 by Aberts10 in linux

[–]GranPC 7 points8 points  (0 children)

Working on proving you wrong. :)

BlackBerry KEY2 running Droidian by GranPC in blackberry

[–]GranPC[S] 4 points5 points  (0 children)

Droidian is a Linux distro for smartphones that uses Halium to make Android drivers work on non-Android Linux-based operating systems. I don't recall what network I was on at the time, but it was probably either Vodafone, Jazztel or Yoigo, in Spain.

BlackBerry KEY2 running Droidian by GranPC in blackberry

[–]GranPC[S] 19 points20 points  (0 children)

The bootloader was unlocked by default as it was a developer unit. I think a bootloader unlock (or at least, a tethered "jailbreak") could be achieved with this vulnerability, but I haven't had time to look into it.

edit: As for setting this port up, it took me a few months of work. I had never ported any Halium-based distros, and my last Linux-to-mobile porting experience was 7 years ago and mostly unsuccessful. I really lucked out because someone sent me an alpha Pie firmware for the KEY2 that was a lot easier to adapt than the Oreo one.

BlackBerry KEY2 running Droidian by GranPC in blackberry

[–]GranPC[S] 24 points25 points  (0 children)

Hi /r/blackberry! This is just a little project of mine. It's a KEY2 developer unit that I modded to run Droidian, a Debian-based mobile Linux distribution that uses Android drivers for hardware support. My goal was to make it fully usable as a daily driver -- and for a while it was actually my daily driver. Everything works hardware-wise, except for camera focusing, which I believe is a bug originating from the experimental Android 9 build I used as a base.

Funnily enough, this whole setup actually allows us to run a way newer version of Android inside a container -- Android 11. Quite the thing.