Category: Pre-2025 2025 Updating UT apps: Ambient and Sudoku Aug 21 2025 Updating a gem to an emerald for Ubuntu Touch Aug 19 2025 Convert your Firefox passwords to PASS for UTPass Jul 24 2025 Startup hangs on "systemd-tmpfiles-setup.service" Jul 14 2025 Installing Ubuntu Touch on the FLX1 Jul 01 2025 Clickable - "template" is no longer a valid configuration option Jun 24 2025 Workaround for DVDStyler crashes in Linux May 01 2025 Is it really open source? Mar 13 2025 Advantages of using FLRIG verses allowing each app to control my radio. Mar 12 2025 I ran over my snowplow. Mar 11 2025 Fixing A Toaster Mar 10 2025 Remounting system r/w on a super image. Jan 29 2025 A little soldering practice... Jan 16 2025 2024 Using Conky to check my NextCloud status Nov 07 2024 Major Upgrade Part 5: Wordpress Issues! Nov 06 2024 Major Upgrade Part 4: Ditching Piwigo Nov 05 2024 Major Upgrade Part 3: PHP problems and updating Nextcloud Nov 01 2024 Major Upgrade Part2: Operating system and LAMP stack. Oct 31 2024 Major Upgrade Part 1: Hardware Oct 30 2024 Revisiting Owon HDS242 oscilloscope and Linux with osci-SCPI Oct 29 2024 Struggled through a major upgrade! Oct 27 2024 Taking the ROOPHLOCH Challenge.... Sep 24 2024 Connecting my Signalink USB to a HTX-212 2m Transceiver Sep 23 2024 Hacking a retro game stick, editing the miniGUI Aug 29 2024 Hacking a retro game stick, editing the database.... Aug 29 2024 Hacking a retro game stick, getting the files.... Aug 29 2024 Re-review of Chess Digitizer, now called Chess Scanner Jul 23 2024 A quest to find the best OCR to convert handwritten score sheets to digital pgn files Jul 12 2024 Robot Rampage! Another video game completed while learning Godot! Apr 26 2024 Work around for SubViewport issue on Godot 4.2 in compatibility mode Apr 08 2024 Use rsync to backup a Nextcloud server? Mar 28 2024 US Chess Federation Tournament Software for Linux? Mar 26 2024 Can you still register a 4th generation Kindle (D01200) on Amazon? Mar 20 2024 Kicked off of Amazon? Mar 19 2024 ERROR: Pack created with a newer version of the engine Mar 14 2024 More Godot Learning with Barbarian Blaster! Mar 13 2024 Fixing my phone with MTKclient Feb 16 2024 Learning Godot 4 with Projectboost! Feb 09 2024 Fixing a fake Nintendo controller Jan 16 2024 2023 Godot3 with GLES 2.0 on Old Hardware Dec 12 2023 Command line foo, and updating Ubuntu Touch clickable apps automagically... Dec 05 2023 Modded Arduino-TNC finally sends the first email! Dec 02 2023 tnc1-python-config Dec 01 2023 Modification to the home-brewed Arduino-TNC Nov 30 2023 Backup of the Android 10 stock firmware for my CAT S42G phone Nov 29 2023 CAT S42G LineageOS 19 build errors Nov 21 2023 Using aospdtgen to create a device tree Nov 15 2023 How to extract an OTA package Nov 14 2023 Adding external SD card to TWRP build for CAT S42G/H Oct 24 2023 JustChess - Add quit dialog for back button presses. Oct 17 2023 JustChess 2.3 - Fixing a castle. Oct 05 2023 Justchess 2.2 - Fix "problème en fin de partie" Oct 04 2023 JustChess 2.1 is out with en passant bug fixes! Oct 03 2023 CAT S42G TWRP Custom Recovery Sep 20 2023 Where do I start? Zero to TWRP for a phone with no custom roms or recovery.... Sep 19 2023 Install a GSI on a CAT S42G Aug 22 2023 Differences in numbers between Windows and Linux in Godot Aug 01 2023 Send someone an email with JS8 Jun 27 2023 Upgrading to NextCloud 24.08: convert-filecache-bigint? Jan 12 2023 Still hacking a power cord? Jan 05 2023 2022 Hacking a power cord? Dec 30 2022 Component Level Board Repair Dec 15 2022 FreeData Dec 08 2022 Arduino TNC - Part 2: Software Nov 03 2022 Arduino TNC - Part 1: Hardware Oct 27 2022 Did Hans Niemann Cheat? Oct 20 2022 3D Printing a new Baofeng UV5R battery holder Oct 13 2022 Winlink on Android and a signalink USB device Sep 06 2022 Baofeng UV-5R Battery Fix Aug 25 2022 OwonOszi on Linux Jun 23 2022 Owon HDS242 Handheld Oscilloscope and Linux Jun 09 2022 Ardop issues with Linux 5.x kernels May 26 2022 Adding an x11vnc service May 12 2022 OPcache interned strings buffer is nearly full Mar 31 2022 Ubuntu sound problems on a Vulcan Excursion tablet.... Mar 17 2022 Upgrading to Nextcloud 22.2.5 Mar 03 2022 Repairing or changing an IMEI number on your MediaTek cell phone... Feb 17 2022 I can only send MMS, but not SMS messages from my phone.... Feb 03 2022 When the power goes out.... Jan 20 2022 Sending e-mails to text messages, how do you know where to send it? Jan 06 2022 Happy New Year! Jan 01 2022 2021 Merry Christmas! Dec 25 2021 Pat, Winlink, and AX.25 Dec 23 2021 Stealing CW live with FLDIGI Dec 16 2021 When the compiling instructions are not clear. Dec 09 2021 PAT and rig control for radios with CAT control... Dec 02 2021 Pat and Flrig for radios without CAT control... Nov 25 2021 PAT: Email over radio? Nov 18 2021 JS8Call: a keyboard to keyboard "rag-chew" Nov 11 2021 Alien to the rescue? Converting RPM to DEB. Nov 04 2021 FT8: How far can you transmit? Oct 28 2021 WSPR: Start to finish with a TS-820 tube radio! Oct 21 2021 Upgrading to NextCloud 21 Oct 14 2021 Building a new BBTD antenna Oct 07 2021 Passing USB through to Qemu Sep 30 2021 Updates for wp2gemlog.sh! Sep 23 2021 Datazip for Canadian W8 Samsung Galaxy Note Edge Sep 16 2021 wp2gemlog.sh: scripting automatic gemlog updates! Sep 09 2021 Setting up a Gemini Server Sep 02 2021 Receiving digital FT-8 with a TS-820s Aug 26 2021 Upgraded to the General class HAM radio license! Aug 19 2021 What to do with really, really old radio equipment? Aug 12 2021 Going digital, with analog radios... Aug 05 2021 Nextcloud: Step 5 is currently in process.... Jul 29 2021 Wp-cron isn't really cron.... Jul 22 2021 Completed the CompTIA Infrastructure Pathway! Jul 15 2021 Fastboot: 'Not enough space to resize partition' Jul 08 2021 Probing the outer reaches of GeminiSpace.... Jul 01 2021 Nextcloud: Removing a memcache warning Jun 24 2021 Nextcloud: More server hardening.... Jun 17 2021 NextCloud: The PHP memory limit is below the recommended value of 512MB Jun 10 2021 Migrating Nextcloud to a new server Jun 03 2021 When the Ubuntu Repositories don't work for your WiFi Device.... May 27 2021 ATU-100 Antenna Auto-Tuner May 20 2021 TS-520: No power with old tubes May 13 2021 CertMaster CE for Security+ May 06 2021 Getting Firefox to trust unaccepted TLS certificates Apr 29 2021 Setting up a ZNC bouncer for IRC Apr 22 2021 Home Server: Background Jobs With Cron Apr 15 2021 Take Screenshots in Android for apps that don't allow you to take screenshots Apr 08 2021 Home Server: NextCloud for Calendar, Contacts, File Sync, Phone Backups, etc.... Mar 31 2021 Home Server: NextCloud Server Hardening Mar 25 2021 Home Server: Replace LinPhone with NextCloud Talk Mar 18 2021 Home Server: Replacing Piwigo with Photos and YAGA Mar 11 2021 Home Server: Replacing ulogger with phonetrack Mar 04 2021 Home Server: Setting up NextCloud Feb 25 2021 Home Server: Setting up LAMP Feb 18 2021 Adding e-mail, telegram, and rss subscription test. Feb 16 2021 Home Server: Setting up Dynamic DNS Feb 11 2021 A Whole New Server Setup Feb 04 2021 2020 Building Nile SODP Kernels Nov 12 2020 Fixing a TS-520 Band Select Switch Nov 09 2020 Building an External VFO Cable Oct 29 2020 Fixing An Old Microphone Oct 22 2020 A new layout for more space. Oct 16 2020 Piping audio into RSCW Oct 08 2020 Updating RSCW to work with GTK 2.0 Oct 04 2020 AboCom Systems Inc [WN2001 Prolink Wireless-N Nano Adapter] Sep 22 2020 Building a Balun Sep 15 2020 TS-820 With a Digital Display Problem Sep 08 2020 Server+ beta results are out! Sep 03 2020 A Discrete 10 Meter Dipole Sep 01 2020 Convert AVI to MP4 for Piwigo Aug 25 2020 Free QSO Logbook Sheets Aug 18 2020 Adding A Video Plugin To My CentOS Piwigo Server Aug 09 2020 "Dude", a 3D low poly man Jul 09 2020 Fix a Nabi Big 20 HD Tablet that cannot connect to FUHU servers! Jul 02 2020 Let's Encrypt with DDNS on CentOS 7 Jun 25 2020 Putting LineageOS on a Samsung Galaxy S9 (SM-G960F/DS) Jun 18 2020 Convert Nero's NRG to standard ISO file format Jun 11 2020 Install μlogger on CentOS 7 Server Jun 04 2020 Ship, Captain, and Crew: Ready to set sail! May 28 2020 Ship, Captain, and Crew: Cross Platform Differences? May 21 2020 Ship, Captain, and Crew: Exports and keys May 14 2020 Ship, Captain, and Crew: Give it a spin! May 07 2020 Ship, Captain, and Crew: Sounds Good... Apr 30 2020 Ship, Captain, and Crew: Scaling the Screen Apr 23 2020 Collector3D! My First Ever 3D Game, Programmed in Godot! Apr 16 2020 Is it "Go-Dot" or "Guh-Doe"? Apr 09 2020 Which 3D engine to use? Apr 02 2020 Dice, anyone? Mar 26 2020 Tesla: Star Wars or Tron? Mar 19 2020 Convert Still Photos to a GIF or Video Mar 12 2020 Low Poly Course: A walk in the park? Mar 05 2020 QFIL Sahara Errors Feb 27 2020 FreedomPop without Google Play Services? Feb 20 2020 CompTIA Server+ and Low Poly People... Feb 13 2020 Low Poly Course: A whole new world.... Feb 04 2020 Low Poly Course: T-Rex times four! Jan 30 2020 Low Poly Course: 2 different ways to model a dog... Jan 28 2020 Low Poly Course: Floating Island Jan 23 2020 Low Poly Course: Ice Landscape Jan 21 2020 Low Poly Course: Living Room Scene Completed! Jan 16 2020 Low Poly Course: Living Room Scene, getting started Jan 14 2020 Blender 2.8 and 2.81 turns everything white when I select an object. Jan 09 2020 Inkplate 6, A "versatile, easy-to-use, Wi-Fi-enabled e-paper display" Jan 07 2020 Building a Pinewood Derby Timer: Finishing the arch and adding the last of the wiring! Jan 02 2020 2019 Building a Pinewood Derby Timer: Wiring in the displays Dec 31 2019 Building a Pinewood Derby Timer: 3D printing some display covers Dec 26 2019 Merry Christmas! Dec 25 2019 Building a Pinewood Derby Timer: The Box for the "Arch" Dec 24 2019 Building a Pinewood Derby Timer: Setting up the LED displays Dec 19 2019 Building a Pinewood Derby Timer: Getting the schematics and parts list... Dec 17 2019 Damp dryers... Dec 12 2019 Audacity on a Mac running Catalina Dec 10 2019 LG Watch Urbane gave up on me! Dec 05 2019 Still Gapp-less? Dec 03 2019 Android 10 on the XA2 Ultra! Nov 28 2019 Fix for MTP/PTP crashes on the XA2 Ultra! Nov 26 2019 Google Apps on the SODP AOSP for the XA2 Ultra? Nov 21 2019 Fixing Camera issues with SODP/AOSP on the XA2 Ultra Nov 19 2019 AOSP with the SODP on XA2 Ultra! Nov 14 2019 Sony Open Device Project and the Xperia XA2 Ultra.... Nov 12 2019 Homemade Bluetooth Auto-start Still Trucking! Oct 31 2019 Chirp - programming a HAM radio Oct 29 2019 error: implicit declaration of function 'INIT_DELAYED_WORK_DEFERRABLE' Oct 15 2019 error: implicit declaration of function 'cputime64_sub' [-Werror,-Wimplicit-function-declaration] Oct 10 2019 error: this function declaration is not a prototype [-Werror,-Wstrict-prototypes] MODULE_LICENSE("GPL"); Oct 08 2019 error: use of undeclared identifier 'pm_idle' Oct 03 2019 field designator 'suspend' does not refer to any field in type 'struct early_suspend' Oct 01 2019 Picked up two more badges from CompTIA! Sep 26 2019 cpufreq_interactivex.c:239:9: error: implicit declaration of function 'strict_strtoul' [-Werror,-Wimplicit-function-declaration] Sep 24 2019 E AndroidRuntime: java.lang.RuntimeException: Unable to create service com.android.systemui.keyguard.KeyguardService Sep 19 2019 system/bt/stack/btu/btu_hcif.cc:729:22: error: no member named 'BLUETOOTH_CLASSIC_PAIRING_EVENT_REPORTED' in namespace 'android::util' Sep 17 2019 error: vendor/qcom/opensource/cryptfs_hw/Android.bp:27:37: unrecognized property "product_variables.lineage.uses_metadata_as_fde_key" Sep 12 2019 system.com/vold/Ext4Crypt.cpp:204:12: error: use of undeclared identifier 'fs_mgr_is_wrapped_key_supported' Sep 10 2019 AudioPolicyManager.cpp:2240:65: error: member reference type 'android::AudioMix *' is a pointer Sep 05 2019 Mounting a Virtual Box "vmdk" image shouldn't be this hard.... Sep 03 2019 E Zygote : java.lang.IllegalStateException: Signature|privileged permissions not in privapp-permissions whitelist Aug 29 2019 Finding the real errors in your Android logcat... Aug 27 2019 Resurrection Remix Pie for the XA2 Ultra! Aug 22 2019 Engineering Pie Build for the Sony Xperia XA2 Ultra! Aug 20 2019 Still using AsteroidOS and loving it! Aug 15 2019 Fixing a Galaxy Note 9 with broken glass Aug 13 2019 3D Printer Supports, Anyone? Aug 08 2019 Colido 3D DIY Slic3r Settings Aug 06 2019 Slicing the perfect 3D print.... Aug 01 2019 Home Photo Server, Part 4: Battery Backup Jul 30 2019 Home Photo Server, Part 3: https, keys, and certificates Jul 25 2019 Home photo server, part 2: Apache, phpAlbum, and Piwigo Jul 23 2019 Home photo server, part 1: Server Setup, SCP and FTP Jul 18 2019 Using my Colido 3D DIY printer with Cura Jul 16 2019 Going Gapp-Less, Again.... Jul 11 2019 Beginning AOKP Pie for the Xperia XA2 Ultra Jul 09 2019 Fixing my bricked Sony Xperia XA2 Ultra Jul 04 2019 LTE Project renamed "Bone Phone"! Jul 02 2019 LTE Project: GPS and Compass screens! Jun 27 2019 LTE Project: SMS, read and reply! Jun 25 2019 LTE Project: Sent a text message! Jun 20 2019 LTE Project: Button it up. Jun 18 2019 LTE project button code Jun 13 2019 LTE project fitting, part 1. Jun 11 2019 Slic3r and 3D prints for my LTE project.... Jun 06 2019 First low resolution sample printed case for my LTE project! Jun 04 2019 A 3D printer for my Arduino projects! May 30 2019 AsteroidOS on my LG Urbane May 28 2019 LTE project gets a status bar! May 23 2019 Arduino LTE Botletics shield and a Nokia 5110 display! May 21 2019 Testing other SIM cards with the Arduino LTE shield from Botletics May 16 2019 Texting trouble with the LTE shield! May 14 2019 LTE shield for Arduino: Web Page Download! May 09 2019 Trial run of SIM 7000A LTE and GPS shield for Arduino May 07 2019 Arduino Asteroids Game: Randomly! May 02 2019 Arduino Asteroids Game: Play mode and pause state! Apr 30 2019 Arduino Asteroids Game: Win some, Lose some! Apr 25 2019 Arduino Asteroids Game: Info and Credit Screens! Apr 23 2019 Arduino Asteroids Game: Start Screen! Apr 18 2019 Arduino Asteroids Game! Apr 16 2019 LCD Keypad Shield for Arduino Apr 11 2019 Drawing variable circles with an Arduino Uno and a Nokia 5110 LCD Apr 09 2019 Android meets Arduino! Apr 04 2019 Radio check sat! Using 433MHz transmitter and receiver with Uno board.... Apr 02 2019 Finished, picoEngine? Mar 28 2019 picoEngine: Fixing FEN + Moves! Mar 26 2019 Choice by chance, picoEngine? Mar 21 2019 Think deep, picoEngine! Mar 19 2019 Are you listening to yourself, picoEngine? Mar 14 2019 Are you mobile, picoEngine? Mar 12 2019 Multi-ply picoEngine! Mar 07 2019 Single Ply Decisions from picoEngine! Mar 05 2019 TWRP on the Urbane! Feb 28 2019 What's your evaluation, picoEngine? Feb 26 2019 Would you like to en passant, picoEngine? Feb 21 2019 picoEngine, in passing? Feb 19 2019 To castle, or not to castle, that is the question, picoEngine.... Feb 14 2019 Castle, picoEngine? Feb 12 2019 Android Remote Control through ADB Feb 07 2019 Merging Two MP4 Files From The Command Line Jan 31 2019 Promotion time picoEngine! Jan 29 2019 picoEngine?! Where is the king?! Jan 24 2019 Pawns, one step at a time, picoEngine.... Jan 22 2019 YouTube milestone, 1000 subscribers want to know how to build Android! Jan 21 2019 This is not checkers, picoEngine.... Jan 17 2019 Queen, picoEngine? Jan 15 2019 Bishops aren't Bums... Jan 10 2019 Uh, picoEngine? I thought you said the king was safe? Jan 08 2019 picoEngine is such a rook-ie! Jan 03 2019 Happy New Year Everyone! Jan 01 2019 2018 BLU Life XL (L0050UU) TWRP Complete! Dec 28 2018 Make a move picoEngine.... Dec 27 2018 Merry Christmas To You! Dec 25 2018 picoEngine meets Bob Seger.... Dec 24 2018 Amateur Radio License! Dec 20 2018 Is the king safe, picoEngine? Dec 18 2018 Qt Error: 'string' was not declared in this scope. Dec 13 2018 Once again, and from the top, picoEngine. Dec 11 2018 QLayout::addChildLayout: layout already has a parent! Dec 06 2018 picoEngine Meets FEN Dec 04 2018 Qt Creator, changing the default template for .pro files.... Nov 29 2018 BLOX2: KCAL - Sovoca's Color Calibration Nov 28 2018 Blindfold Chess, Mr. picoEngine? Nov 27 2018 error: no matching function for call to 'QAction::QAction(const char [5])' Nov 22 2018 BLOX2: Voltage Control for the Little Cores! Nov 21 2018 Shaken or Stirred, picoEngine? Nov 20 2018 Qt Creator warning: 'auto' changes meaning in C++11; please remove it Nov 15 2018 BLOX2: "Wakey, Wakey, Mouse!" Nov 14 2018 Building picoEngine, a UCI Compatible Chess Engine Nov 13 2018 Qt 5 and C++ meet in a graphical user interface! Nov 08 2018 New Course! Beginning Qt 5 C++ GUI Development : The Fundamentals Nov 07 2018 BlueFruit Project: Fixed Erratic Crank Behavior Nov 06 2018 Text field types to capitalize sentences... Nov 01 2018 BLOX2: Voltage Control for the CPU! Oct 31 2018 BlueFruit Project: Low voltage safety Oct 30 2018 Segmentation fault (core dumped)! Oct 25 2018 BLOX2: Adding autoSMP Hotplug! Oct 24 2018 Wondershaper: The wonder of shaping your internet traffic! Oct 23 2018 Menu, Anyone? Oct 18 2018 BLOX2: Overclocking the GPU on a 64 bit kernel! Oct 17 2018 Bluetooth Breakdown: Sending gatttool commands from my Ubuntu Touch Phone! Oct 16 2018 SFML error: ‘string’ was not declared in this scope Oct 11 2018 BLOX2: Fiops, anyone? Oct 10 2018 Bluetooth Breakdown: Sending my own commands with gatttool Oct 09 2018 Some Wobble To Your Bobble? Oct 04 2018 Darkness overcomes the Blu Life One X2 Oct 03 2018 Bluetooth Breakdown? Oct 02 2018 Making A Kernel Zip Oct 02 2018 Interview with WaveUp creator juanitobananas! Sep 28 2018 Water Drums With Sound! Sep 27 2018 Foray into Bluetooth Programming through C and C++ Sep 25 2018 Interview with Tomas, the creator of Your Local Weather app! Sep 21 2018 Water Drum Spawning? Sep 20 2018 Video Editing on Linux Sep 18 2018 Interview With Frozen Bubble App Creator Pawel Fedorynski! Sep 14 2018 Water drums with big hands? Sep 13 2018 Triple check that, will ya? Sep 11 2018 Interview with Simple Mobile Tools Open Source Developer Tibor Kaputa! Sep 07 2018 C++ and water drums.... Sep 06 2018 FreedomPop in Alaska? Does it really work for free? Sep 05 2018 JelloStorm: Teleportation, poison rings, and more! Sep 04 2018 Interviews With Open Source Developers! Aug 31 2018 JelloStorm: Fixing defunct jello blobs.... Aug 30 2018 JelloStorm is now playable.... Mostly. Aug 29 2018 Error: ‘class sf::Text’ has no member named ‘setFillColor’ Aug 28 2018 Error: extra qualification ‘Pickup::’ on member ‘Picku’ [-fpermissive] Pickup::Pickup(int type); Aug 23 2018 C++ portability problems! Aug 22 2018 Error: ‘currentArrow’ was not declared in this scope Aug 21 2018 Which C++ standard is it, anyways? Aug 16 2018 Pragma once verses include guards like ifndef Aug 15 2018 Game restarts when minimized! Aug 14 2018 JelloStorm.cpp:198:58: error: ?createBackground? was not declared in this scope Aug 09 2018 Can't play chess in landscape mode! Aug 08 2018 Player.cpp:6:16: error: no ‘int Player::player()’ member function declared in class ‘Player’ Aug 07 2018 Video Tutorial for Building Android: Advanced Topics Aug 03 2018 The game restarts on screen rotation! Aug 02 2018 New C++ project: JelloStorm! Aug 01 2018 Cancel all notifications! Jul 31 2018 TIMBER! My first C++ project is complete! Jul 26 2018 BlueFruit Project: Extend the antenna range! Jul 25 2018 BlueFruit autostart was a success! Jul 24 2018 enum class is not a class unless it's -std=c++11 Jul 19 2018 Update to Rom/Kernel/TWRP building guide! Jul 18 2018 Can you say that again, Mr. Alarm? Jul 17 2018 Putting Android Nougat on a Nook HD+ Jul 16 2018 C++ and variable screen sizes? Jul 12 2018 BlueFruit Project: All boxed in! Jul 10 2018 Video Tutorial on How to Compile Android and Modify Kernels Jul 09 2018 Randomness in C++ Jul 05 2018 Finding apps for a ZTE Z432 dumb phone! Jul 04 2018 Adding a countdown timer to my Android notification.... Jul 03 2018 Custom script to build my C++ games Jun 28 2018 Using A NetGear AC600 (A6100) With Linux Successfully! Jun 27 2018 BlueFruit Project: Added kill on too many start attempts Jun 26 2018 Fool's Mate Friday? Jun 22 2018 Video to Gif Command Line Conversion Jun 19 2018 Fool's Mate Friday: Bobby Fischer Teaches Chess Jun 15 2018 BlueFruit Project: Stage 1 Relays! Jun 12 2018 Fool's Mate Friday: LaserChess Jun 08 2018 Moving from GitHub to GitLab! Jun 07 2018 BlueFruit Project: Time Out! Jun 05 2018 Fool's Mate Friday: Where to, Governor? Jun 01 2018 BlueFruit Project: Analog and Digital Detection (Code Name ADD) May 29 2018 Fool's Mate Friday: Check or Stale Mate? May 25 2018 BlueFruit Project: Adding voltage detection.... May 22 2018 Fool's Mate Friday: Suggestions, anyone? May 18 2018 BlueFruit Project: Vehicle Autostart! May 15 2018 Fool's Mate Friday: That move was the highlight of the game! May 11 2018 JustNotes - when your notes are too long to read! May 08 2018 Fool's Mate Friday: En passant checkmate! May 04 2018 Solder time! Fixing a GPX LCD photo frame... May 01 2018 Fool's Mate Friday: Is the King safe from pawns? Apr 27 2018 Ubuntu Touch: Make your own Jabber/XMPP app in 10 minutes... Apr 24 2018 Fool's Mate Friday: 8 minute moves.... Apr 20 2018 Ubuntu Touch: Making a new app Apr 17 2018 Fool's Mate Friday: One Player or Two? Apr 13 2018 Chromium: ERROR:browser_gpu_channel_host_factory.cc(121) Apr 10 2018 Fool's Mate Friday: UT and Chess.com Apr 06 2018 Ubuntu Touch: Making the plunge. Apr 03 2018 Fool's Mate Friday: Pawn Promotion Possibilities! Mar 30 2018 My take on the CompTIA A+ exam Mar 27 2018 Fool's Mate Friday: Castle, anyone? Mar 23 2018 More "Stack-able" Certificates from CompTIA! Mar 20 2018 Fool's Mate Friday: Now with moving pieces! Mar 16 2018 Updated KPPD Control app for Android Oreo! Mar 13 2018 Fool's Mate Friday: Identifying the board square by number. Mar 09 2018 Ril-daemon control app for LG G4 AOSCP Oreo! Mar 06 2018 Fool's Mate Friday: Ubports (Ubuntu Touch) Chess, with a hint of Cinnamon. Mar 02 2018 Project Prep: Communicating with the Bluefruit Feather via Bluetooth.... Feb 27 2018 Fool's Mate Friday: JustChess, shaken, not stirred.... Feb 23 2018 Project prep: Digital output on the Bluefruit feather! Feb 20 2018 Fool's Mate Friday: Chess books ancient and modern.... Feb 16 2018 Project prep: Testing analog input on my Bluefruit Feather! Feb 13 2018 Fool's Mate Friday: My Favorite FICS Commands Feb 09 2018 CompTIA stackable certifications! Feb 06 2018 Fool's Mate Friday: Jin, FICS, and Correspondence Chess Feb 02 2018 Getting permission to program the Bluefruit Feather board in Ubuntu Jan 30 2018 Fool's Mate Friday: Touching up the User Interface.... Jan 26 2018 Setting up the Arduino-IDE for the Bluefruit Feather in Ubuntu Jan 23 2018 Fool's Mate Friday: Keeping the king safe! Jan 19 2018 Building a photon cannon tower.... Jan 16 2018 Fool's Mate Friday: Perilous times for pawns! Jan 12 2018 Having trouble building Bluefruit LE app in Android Studio? Jan 09 2018 Fool's Mate Friday: Keeping the King on the move! Jan 05 2018 Connecting to my Bluefruit Feather from my Android phone! Jan 02 2018 2017 Fool's Mate Friday: Quickly created Queens Dec 29 2017 Taking a screen shot of an Android phone while it is still booting. Dec 26 2017 Merry Christmas! Dec 25 2017 Fool's Mate Friday: Building Bishops Dec 22 2017 Hourglass app: recurring timer option? Dec 19 2017 Fool's Mate Friday: A Rook-ie mistake! Dec 15 2017 Edited Hourglass app manual time entry function. Dec 13 2017 Fool's Mate Friday: A knight's tale. Dec 08 2017 CompTIA Mobility+ certificate to be retired on December 15th. Dec 05 2017 Fool's Mate Friday: Getting "board" already? Dec 01 2017 What exactly constitutes as open source hardware (OSHW)? Nov 28 2017 Fool's Mate Friday: the Just Chess Engine is just getting started..... Nov 24 2017 Error: TARGET_USES_UNCOMPRESSED_KERNEL is depreciated! Nov 21 2017 Fool's Mate Friday: The JustChessEngine Nov 17 2017 RWE: Ejabberd failed to start in Debian Wheezy Nov 14 2017 Fool's Mate Friday: A friend helps speed things up.... Nov 10 2017 Geany: the little IDE that could! Nov 07 2017 Fool's Mate Friday! Nov 03 2017 Checking the internet connection speed from the command line Oct 31 2017 Added the ability to castle to the Beginner Chess Engine Oct 26 2017 Beginner Chess Engine: Solved the pawn/king check problem.... Oct 24 2017 Added a display for the list of possible moves to the Beginner Chess Engine Oct 19 2017 Added reset button to the Beginning Chess Engine app, but it doesn't do what you think.... Oct 17 2017 Beginner chess engine has a new repository! Oct 13 2017 The trouble with knights.... Oct 12 2017 Beginner chess engine Oct 10 2017 Google's Play Console App Oct 05 2017 SanDisk Sansa: Rockboxed! Oct 03 2017 Android Studio emulator stopped launching after upgrade in Ubuntu 16 Sep 28 2017 Making an Android chess app.... Sep 26 2017 MechDome just got a whole lot more expensive.... Sep 21 2017 Does a mobile cell phone booster really work? Sep 19 2017 Building Android Oreo, error: ADDITIONAL_DEFAULT_PROPERTIES must not be set Sep 14 2017 CompTIA Network+ N10-006 exam Sep 11 2017 Using PicoLisp on your Android phone, the easy way! Sep 07 2017 error: undefined reference to 'wifi_start_fstman' Sep 05 2017 Function "appears in overlay but not in the base package" Aug 31 2017 Failed to mmap at expected address Aug 29 2017 To skia or not to skia? Aug 24 2017 use BUILD_PREBUILT instead! Aug 22 2017 Critical Velocity - an open source libGDX game that was crashing on small screens is now fixed! Aug 17 2017 Adding the ability to SatStat to copy the current location to the clipboard Aug 15 2017 What is the difference between isTouched and justTouched? Aug 10 2017 How to "touch" objects in libGDX Aug 08 2017 Take out the papers and the trash.... Aug 03 2017 Installing the latest PicoLisp on Ubuntu Aug 01 2017 Using Savanna's bug tracker Jul 27 2017 MechDome reaches out to open source app developers Jul 26 2017 libGDX music and sound fail.... Jul 25 2017 error: use of undeclared identifier 'LED_ADJUSTMENT_G' Jul 21 2017 LG G4 on SlimRoms: delete the pin key in TWRP! Jul 18 2017 How to get to TWRP on a LG G4 with the hardware buttons.... Jul 13 2017 SlimRoms 7.1.2 on the H811 LG G4! Jul 11 2017 Fixing the blank developer settings on SlimRoms Nougat Jul 06 2017 Signing and installing your MechDome converted app on a simulated iPhone Jul 04 2017 MechDome: Run your Android apps on iPhones and iPads! Jul 03 2017 undeclared identifier 'POWER_HINT_LAUNCH_BOOST' Jun 29 2017 Setting up libGDX for Android Studio on Ubuntu Jun 27 2017 Overclocked the Verizon Galaxy S5 Jun 22 2017 CPU and GPU voltage control are back! Jun 20 2017 POWER_HINT_LAUNCH_BOOST is not declared in this scope! Jun 15 2017 Just letting the user know... Jun 13 2017 Critical Velocity! A fun side scrolling arcade style game. Jun 12 2017 Adding Parse to your App in Android Studio Jun 08 2017 Sometimes the screen is just too small.... Jun 06 2017 All about parse! Jun 01 2017 Samsung Galaxy S5 kernels May 30 2017 Searching an Array List May 30 2017 Getting photos with intents on Android May 25 2017 AOKP 7.1.2 for the Samsung Galaxy S4 and Samsung Galaxy Note Edge! May 23 2017 AOKP Nougat on my Verizon Samsung Galaxy S5! May 19 2017 fatal error: 'liblights/samsung_lights_helper.h' file not found May 18 2017 Yet again, error: package com.android.okhttp does not exist May 16 2017 SyntaxError: invalid syntax May 11 2017 Healthd problems with pointers to fonts.... May 09 2017 CID_PATH not defined! May 04 2017 WebViews for dummies like me. May 02 2017 An easy way to double check your SQLlite syntax Apr 27 2017 Using SQLlite in your Android app Apr 25 2017 Using your Open Weather Map API key Apr 20 2017 Downloading internet content and apps about the worlds richest celebrities Apr 18 2017 A brain teaser app! Apr 13 2017 Apache bouncy castles.... Apr 11 2017 The Super Dimensional Fortress Apr 06 2017 Countdown or Runnable and Handler, what's the difference? Apr 04 2017 AOKP 7.1.1 for the Galaxy Note Edge! Mar 30 2017 TBLTETMO data fix zips! Mar 28 2017 JWM themes, one update to rule them all.... Mar 27 2017 CONGRATS YOU EARNED A QUAIL STAR! Mar 23 2017 Adding a wireless charger to my Galaxy Note Edge. Mar 21 2017 Free Pirate Pixel Art Mar 20 2017 use add-resource to add Mar 16 2017 Battery trouble! Mar 14 2017 Ship, Captain, and Crew! Mar 10 2017 Testing out List Views in Android app development Mar 09 2017 Note Edge Screen Protector Mar 07 2017 Free icons: six sided dice! Mar 06 2017 A timer app... Mar 05 2017 Fixing a WiFi hotspot issue Mar 02 2017 Android: making a soundboard app! Feb 28 2017 Why I use screen protectors.... Feb 24 2017 SlimRoms Nougat on the Samsung Galaxy S4! Feb 23 2017 Adding a video to an app is really easy! Feb 21 2017 Cross-fade and other animations! Feb 16 2017 Rocky and Bullwinkle cross-fade app! Feb 14 2017 Another example of a dirty fix.... Feb 09 2017 Samsung Galaxy J5 gets SlimRoms Marshmallow! Feb 07 2017 Scann3d, making 3d models with your cell phone camera! Feb 07 2017 BROM error s not enough memory 1012 Feb 02 2017 Can't apply that type to a super! Jan 31 2017 Updated the S4Camera app! Jan 26 2017 A special camera app for the Samsung Galaxy S4! Jan 24 2017 Wframe-larger-than error! Jan 19 2017 Adding a hotplug alternative or option to a kernel Jan 17 2017 Error! Sometimes they are hard to find! Jan 13 2017 AOKP N 7.1.1 for the JFLTETMO and JFLTEXX Jan 12 2017 A Square or Triangular number? Jan 10 2017 Art from "TheQuietLearner" Jan 08 2017 Change the color please! Jan 05 2017 Gello and Maven errors while compiling AOKP MM! Jan 03 2017 2016 Android number guessing game gets better! Dec 29 2016 Android number guessing game! Dec 27 2016 A real GitHub client for Android! Dec 22 2016 Breaking down a voltage control app Dec 20 2016 A New S4 GPU Voltage Control App! Dec 15 2016 A currency converter app. Dec 13 2016 The magic button that changes the picture! Dec 08 2016 Changing your Android app icon. Dec 06 2016 Making Toast Dec 01 2016 Error:Gradle version 2.2 is required Nov 29 2016 keyCode=KEYCODE_UNKNOWN, When your buttons don't work! Nov 24 2016 How to add an I/O Scheduler to your kernel Nov 22 2016 Building a kernel for an Android phone without the rom source Nov 17 2016 Overclock an apq8084 Samsung Galaxy Note Edge! Nov 15 2016 Adding a kernel governor can be a Nightmare! Nov 10 2016 CONGRATS YOU EARNED A STINKEYE FROM CID! Nov 08 2016 Neverallow failures occurred Nov 03 2016 Error: could not load context file Nov 01 2016 AIDE: Building Android apps on your phone! Oct 27 2016 Setting up Android Studio on a Debian Jessie HP Compaq 6715b AMD Turion X2 Processor Oct 25 2016 New homemade roms page for the Samsung Galaxy Note Edge! Oct 21 2016 When symbolic links don't work? Oct 20 2016 When Jack turns into a Ninja. Oct 19 2016 Error: Spaces are literal! Oct 18 2016 Stop. No rule to make android.hardware.fingerprint.xml Oct 13 2016 Resurrection Remix 5.7.4 for the JFLTETMO Oct 11 2016 Android Open Source Apps! Oct 06 2016 Change your TWRP theme! Oct 04 2016 How to use an old PCMCIA WiFi card? Sep 29 2016 Scripting my zip process! Sep 27 2016 Adding a new I/O scheduler to your Kernel Sep 22 2016 RemixOS on the Jide Remix Mini Sep 20 2016 Insert an explicit cast to silence issue... Sep 16 2016 New builds! New device! The N915T Galaxy Note Edge! Sep 14 2016 Compiling: Problems with Jack Sep 12 2016 Testers requested for AOKP 6.0.1 on the Note Edge, T-Mobile variant. Sep 08 2016 Device configurations are no longer allowed to change the global flags... error bailing... Sep 06 2016 How to put TWRP and Custom Roms on the Samsung Galaxy S4 Aug 31 2016 How to manually update your custom rom source code with security updates Aug 29 2016 PhoenixOS on a Dell Inspiron 6400 Aug 26 2016 Enabling the old Camera api and apps in Android 5 and up Aug 24 2016 Overclocking the GPU on a Samsung Galaxy S4 Aug 22 2016 The easy guide to understanding CPU and GPU governors Aug 20 2016 µTorrent, The only Android Torrent program I need! Aug 17 2016 Overclocking the CPU on a Samsung Galaxy S4 Aug 15 2016 Adding pre-built apps to your build Aug 12 2016 Using a fallback branch to overcome poor choice of repository branch names Aug 10 2016 Error: forbidden warning! Aug 08 2016 Porting Debian Linux to your cell phone part 3 of 3 Aug 05 2016 Porting Debian Linux to your cell phone part 2 of 3 Aug 03 2016 Porting Debian Linux to your cell phone part 1 of 3 Aug 01 2016 Optional instructions: Adding repositories to your i927 as a Debian “Chatter” Phone Jul 29 2016 Follow up: Using your i927 as a Debian “Chatter” Phone Jul 27 2016 Using your i927 as a Debian “Chatter” Phone Jul 25 2016 Gitkraken! Jul 22 2016 Fixing a problem with video recordings Jul 20 2016 Error: File not found - The proper way to fix dynamic paths. Jul 18 2016 Error: Exited sync due to fetch errors Jul 15 2016 Breaking down a gif file into frames Jul 13 2016 Setting up your compile environment for OmniRom 6.0.1 Jul 11 2016 Error: File not found - The problem with using absolute paths. Jul 08 2016 Error: 'memcmp' was not declared in this scope! Jul 06 2016 The AKLU-Lionheart kernel! Jul 05 2016 When LiquidSmooth gets rough! Jul 01 2016 Stop: Recovery theme is not valid! Jun 29 2016 How old is too old? Jun 27 2016 My simple calendar script Jun 23 2016 RWE: Step by step instructions for building AOKP 6.0 for the T-Mobile variant of the Samsung Galaxy S4 Jun 21 2016 How to check your governor and I/O scheduler from the command line Jun 20 2016 Changing the default wallpaper in an Android build Jun 17 2016 The Every Day Screenshot Jun 16 2016 Error: That is already defined! Jun 15 2016 Scatter-brained or Diligent? Jun 14 2016 Error: No resource found that matches the given name Jun 13 2016 Adding Governors to your kernel Jun 10 2016 Error: No rule to make target export_includes.... Jun 10 2016 Dirty Unicorns don't play nice. Jun 09 2016 3 hours and a menu button later..... Jun 08 2016 Error: recovery.img is too large! Jun 07 2016 ERROR: A build property cannot exceed 91 bytes Jun 06 2016 Going "Gapps-less" on my Android phone. Jun 04 2016 Compile SlimRoms 6.0 for the Samsung Galaxy S4 T-mobile variant (JFLTETMO SGH-M919) Jun 03 2016 Adding stlport to my SlimRoms 6 build Jun 02 2016 AndFTP and JuiceSSH Jun 01 2016 Compile AOKP 5.0.2 for the Samsung Galaxy S4 T-mobile variant (JFLTETMO SGH-M919) May 31 2016 Aptoide: A good Google alternative? May 30 2016 Real World Example: Setting up a dynamic IP for remote ssh sessions - for free! May 26 2016 Testing my recompiled AOKP5 on the Samsung Galaxy S4, T-Mobile (JFLTETMO SGH-M919) May 25 2016 Pulling a logcat May 24 2016 Compiling SlimRoms 6.0 for the Samsung Galaxy S4, T-Mobile (JFLTETMO SGH-M919) May 24 2016 Compile AOKP 5.0.2 for the Samsung Galaxy S4 T-mobile variant (JFLTETMO SGH-M919) May 24 2016 Compile AOKP 5.0.2 for the Samsung Galaxy S4 T-mobile variant (JFLTETMO SGH-M919) May 23 2016 Compile SlimRoms 6.0 for the Samsung Galaxy S4 T-mobile variant (JFLTETMO SGH-M919) May 21 2016 New SlimRoms Boot Animation May 20 2016 Compile SlimRoms 6.0 for the Samsung Galaxy S4 T-mobile variant (JFLTETMO SGH-M919) May 20 2016 Compile AOKP 5.0.2 for the Samsung Galaxy S4 T-mobile variant (JFLTETMO SGH-M919) May 19 2016 Compile SlimRoms 6.0 for the Samsung Galaxy S4 T-mobile variant (JFLTETMO SGH-M919) May 18 2016 Compile SlimRoms 6.0 for the Samsung Galaxy S4 T-mobile variant (JFLTETMO SGH-M919) May 17 2016 Compiling Slimrom 6 for the Samsung Galaxy S4 T-mobile (JFLTETMO SGH-M919) May 16 2016 Compile SlimRoms 5.1.1 for the Samsung Galaxy S4 T-mobile variant (JFLTETMO SGH-M919) May 13 2016 SlimRoms Boot Animation May 13 2016 Compiling CyanogenMod 13 for the Samsung Galaxy S4 T-Mobile (JFLTETMO SGH-M919) May 12 2016 Compiling CyanogenMod 13 for the Samsung Galaxy S4 T-Mobile (JFLTETMO SGH-M919) May 11 2016 Compiling CyanogenMod 13 for the Samsung Galaxy S4 T-Mobile (JFLTETMO SGH-M919) May 10 2016 OmniRom boot animation May 09 2016 Add cool Omni ascii graphics to your updater-script, the easy way! May 09 2016 JWM Theme Friday! May 05 2016 Welcome back! May 05 2016 2015 Setting up the sound on my Linux phone. Aug 09 2015 Sound transmitted data over a cell phone: using netcat for testing purposes. Aug 09 2015 JWM Theme Friday! Aug 09 2015 Using Android developement bridge in Linux Aug 09 2015 JWM Theme Friday! Aug 09 2015 JWM Theme Friday! Aug 07 2015 How to make XRDP look better Aug 07 2015 Real World Example: Why can't I talk to my blackbox? Aug 03 2015 JWM Theme Friday! Jul 31 2015 Why do I use JWM as a windows manager? Jul 27 2015 JWM Theme Friday! Jul 24 2015 JWM Theme Friday! Jul 24 2015 Real World Example: Turning an Access point into a wireless repeater Jul 23 2015 Real World Example: Why you can't add a swap file to an older Android device. Jul 20 2015 JWM Theme Friday! Jul 17 2015 Installing LiteRom on a Samsung Captivate Glide Jul 16 2015 Real time system status from Conky. Jul 13 2015 JWM Theme Friday! Jul 10 2015 The nifty little screenshot tool that I never knew I had! Jul 08 2015 How the JWM file works. Jul 06 2015 JWM Theme Friday! Jul 03 2015 Real World Example: Fixing LSB tags and overrides on a Linux expanded Android phone. Jul 02 2015 MIUI on a Motorola Flipside MB508 Jun 29 2015 Real World Example: Converting a package with Alien Jun 29 2015 JWM Theme Friday! Jun 26 2015 Archos 101 Tablet: Urukdroid experiment Jun 22 2015 JWM Theme Friday! Jun 18 2015 Flashing a Samsung Captivate Glide SGH-i927 with a PacMan Rom Jun 18 2015 Real World Example: Another excuse to use tcpdump Jun 15 2015 JWM Theme Firday! Jun 12 2015 Transmitting data through sound with Minimodem Jun 09 2015 Minimodem: Sending digital information via analog sound! Jun 08 2015 JWM Theme Friday! Jun 05 2015 Liquid Smooth on Motorola Milestone X Jun 03 2015 Installing MIUI on a Motorola Milestone X Jun 02 2015 CM 7.2 on my Motorola Flipside MB508 Jun 01 2015 JWM Theme Friday! May 29 2015 Android and Linux: Putting Linux on my phone - Debian Kit Setup May 28 2015 Android and Linux: Putting Linux on my phone - Installation May 27 2015 Real World Example: UDEV rules for cell phones May 25 2015 JWM Theme Friday! May 22 2015 Archos 101 Tablet: Full blown Debian distribution on a tablet Part 2 May 19 2015 Archos 101 Tablet: Full blown Debian distribution on a tablet Part 1 May 18 2015 Real World Example: Determining an APC battery backup IP Address with tcpdump May 15 2015 Lightweight desktop environments and windows managers are still viable resources in today's modern computer world. May 15 2015 JWM Theme Friday! May 15 2015
error: implicit declaration of function 'cputime64_sub' [-Werror,-Wimplicit-function-declaration] Oct 10 2019
error: this function declaration is not a prototype [-Werror,-Wstrict-prototypes] MODULE_LICENSE("GPL"); Oct 08 2019
cpufreq_interactivex.c:239:9: error: implicit declaration of function 'strict_strtoul' [-Werror,-Wimplicit-function-declaration] Sep 24 2019
E AndroidRuntime: java.lang.RuntimeException: Unable to create service com.android.systemui.keyguard.KeyguardService Sep 19 2019
system/bt/stack/btu/btu_hcif.cc:729:22: error: no member named 'BLUETOOTH_CLASSIC_PAIRING_EVENT_REPORTED' in namespace 'android::util' Sep 17 2019
error: vendor/qcom/opensource/cryptfs_hw/Android.bp:27:37: unrecognized property "product_variables.lineage.uses_metadata_as_fde_key" Sep 12 2019
system.com/vold/Ext4Crypt.cpp:204:12: error: use of undeclared identifier 'fs_mgr_is_wrapped_key_supported' Sep 10 2019
AudioPolicyManager.cpp:2240:65: error: member reference type 'android::AudioMix *' is a pointer Sep 05 2019
E Zygote : java.lang.IllegalStateException: Signature|privileged permissions not in privapp-permissions whitelist Aug 29 2019
Error: extra qualification ‘Pickup::’ on member ‘Picku’ [-fpermissive] Pickup::Pickup(int type); Aug 23 2018
Player.cpp:6:16: error: no ‘int Player::player()’ member function declared in class ‘Player’ Aug 07 2018
Added reset button to the Beginning Chess Engine app, but it doesn't do what you think.... Oct 17 2017
Critical Velocity - an open source libGDX game that was crashing on small screens is now fixed! Aug 17 2017
Device configurations are no longer allowed to change the global flags... error bailing... Sep 06 2016
RWE: Step by step instructions for building AOKP 6.0 for the T-Mobile variant of the Samsung Galaxy S4 Jun 21 2016
Lightweight desktop environments and windows managers are still viable resources in today's modern computer world. May 15 2015