• 0 Posts
  • 33 Comments
Joined 1 year ago
cake
Cake day: July 3rd, 2023

help-circle


  • This needs some simple hardware trigger, that can be queried by bootloader, but specific wnough so it won’t trigger in your pocket. If buttons are unavailable, I can propose several idead:

    • Cover the proximity sensor 10 times per second. Requires good motor skills.
    • Shine separated red, green, and blue lasers into three of the phone cameras. You’ll need a box with three different-colored LEDs to cover cameras module.
    • There is a low-speed data channel in wireless chargers. Just add the button to the charger instead of the phone.
    • Put your phone at exactly 2.5G of acceleration. Accelerometer is easy to use even from the bootloader, however you will need to put your phone in a centrifuge and reboot it while it’s rotating.
    • An option ‘Reboot into recovery’ in system settings, duh. Won’t help if your ROM fails to boot.


  • pelya@lemmy.worldtoLinux@lemmy.ml33 years ago...
    link
    fedilink
    arrow-up
    5
    ·
    25 days ago

    I’m pretty sure Apple and Google already rewritten all important GNU parts into something with Apache or BSD license, to throw everything GPL licensed out of their embedded systems. The biggest and most important part was obviously GCC, replaced by Clang.

    How many GPL-licensed system libraries and tools are in Android right now, except for the kernel? I’m pretty sure the answer is zero.








  • I believe the author got the wrong job position. If your job title is something like ‘software developer’, yeah you are measured by the amount of lines of code. You should aim for a senior role such as ‘system architect’ or ‘technical lead’, then you have some kind of guidelines from the sales side of business, and your job is to turn them into requirements and produce the final product, and you choose the tech stack and other details that are inconsequential for sales bug will get the programmers flinging keyboards.