<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>SurrealDev</title><description>Reverse engineering notes by Snipesy</description><link>https://surrealdev.com/</link><item><title>New Site, New Look!</title><link>https://surrealdev.com/new-site-new-look/</link><guid isPermaLink="true">https://surrealdev.com/new-site-new-look/</guid><description>Now with Open Source!</description><pubDate>Thu, 15 Oct 2026 20:25:08 GMT</pubDate><author>Snipesy</author></item><item><title>What is Not Malware?</title><link>https://surrealdev.com/what-is-not-malware/</link><guid isPermaLink="true">https://surrealdev.com/what-is-not-malware/</guid><description>The Troubles of Modern Android APK Forensics Those of you familiar with me know I have done quite a bit of work in modern Android forensics, malware or otherwise. The quick TLDR for those of you in the back is the landscape of Android has changed (quite awhile ago actually). Historically (like...</description><pubDate>Sat, 03 Oct 2026 22:17:33 GMT</pubDate><category>Malware</category><author>Snipesy</author></item><item><title>Rooting the Cadillac Part 2: SecOc</title><link>https://surrealdev.com/rooting-the-cadillac-part-2-secoc/</link><guid isPermaLink="true">https://surrealdev.com/rooting-the-cadillac-part-2-secoc/</guid><description>Several months ago I mentioned much of Global B is neither encrypted nor signed. This is &apos;mostly&apos; true, especially on CAN5, but its not as bad as you think. Since our goal is actually being able to repair the vehicle we own, being able to actually place a module on the vehicle that can cooperate...</description><pubDate>Tue, 22 Sep 2026 09:09:26 GMT</pubDate><category>Automotive Ramblings</category><author>Snipesy</author></item><item><title>Rooting the Cadillac Part 1: Lay of the Land</title><link>https://surrealdev.com/rooting-the-cadillac-part-1-lay-of-the-land/</link><guid isPermaLink="true">https://surrealdev.com/rooting-the-cadillac-part-1-lay-of-the-land/</guid><description>Disclaimer: All actions performed here were performed in an enclosed safe environment by professionals with 10+ years in automotive pentesting experience. Attempting any of this yourself will likely cause irreparable hardware damage. Don&apos;t try any of this. Anyway, just enjoy the show. Most reading...</description><pubDate>Sat, 15 Aug 2026 21:45:30 GMT</pubDate><category>Automotive Ramblings</category><author>Snipesy</author></item><item><title>Gretio iOS Data Logs</title><link>https://surrealdev.com/gretio-ios-data-logs/</link><guid isPermaLink="true">https://surrealdev.com/gretio-ios-data-logs/</guid><description>It&apos;s about time. Coming soon (after the ControlV2 release). Charts A video is worth a thousand pictures. The charts and gesture system are built from the ground up to support analysis on the go while being efficient at displaying millions of data units. Starting a Record Just tap the little...</description><pubDate>Mon, 03 Aug 2026 20:21:27 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>Maybe you should decline OTAs?</title><link>https://surrealdev.com/maybe-you-should-decline-otas/</link><guid isPermaLink="true">https://surrealdev.com/maybe-you-should-decline-otas/</guid><description>featured image from BMW USA in car advertisements Let&apos;s talk about Why. If you have not read The ABCs of Global B yet I highly recommend starting there. Tuning modern vehicles is tricky as modules will only accept calibrations signed by GM. They usually won&apos;t even allow you to enter a programming...</description><pubDate>Thu, 30 Jul 2026 21:36:04 GMT</pubDate><category>Automotive Ramblings</category><author>Snipesy</author></item><item><title>Gretio 1.08 iOS Preview</title><link>https://surrealdev.com/gretio-1-08-ios-preview/</link><guid isPermaLink="true">https://surrealdev.com/gretio-1-08-ios-preview/</guid><description>Our last post showed off Gretio 1.08 features, but it didn&apos;t reveal much about iOS. Gretio 1.08 Preview Gretio iOS 1.08 will be releasing over the next week alongside Gretio Android 1.08. ControlV2 iOS Gretio is getting the same control v2 treatment as Android. It just looks a little different as...</description><pubDate>Wed, 29 Jul 2026 05:57:50 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>Gretio 1.08 Preview</title><link>https://surrealdev.com/gretio-1-08-preview/</link><guid isPermaLink="true">https://surrealdev.com/gretio-1-08-preview/</guid><description>A preview of what&apos;s coming in Gretio 1.08. Global B is Stable Global B beta has been out for a little over a year now and is now considered stable. With 1.08 several major improvements are being done Initial connection to Global B is now much faster. Many minor mistakes have been fixed, data...</description><pubDate>Sat, 04 Jul 2026 07:09:28 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>The ABCs of Global B</title><link>https://surrealdev.com/the-abcs-of-global-b/</link><guid isPermaLink="true">https://surrealdev.com/the-abcs-of-global-b/</guid><description>At Surreal Development we created Gretio for Global B (successfully) with 0 prior knowledge. The only information you can find about Global B on the internet is conjecture but nothing definitive. We want to change that, and so we are pleased to create what might be the first definitive 100% public...</description><pubDate>Tue, 16 Jun 2026 23:37:32 GMT</pubDate><category>Automotive Ramblings</category><author>Snipesy</author></item><item><title>Gretio Android 1.07.01.034 Data Migration</title><link>https://surrealdev.com/gretio-android-1-07-01-034-data-migration/</link><guid isPermaLink="true">https://surrealdev.com/gretio-android-1-07-01-034-data-migration/</guid><description>Hello Gretio Users! If you want to keep your Android Dashboard configurations you must launch the app at least ONCE sometime between today and May 31s on v1.07.01.034 or higher. We have changed our local database provider from Realm to Room with the intention of removing Realm from Greito in a few...</description><pubDate>Wed, 29 Apr 2026 17:39:28 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>OBDLINK v5.12.2</title><link>https://surrealdev.com/obdlink-v5-12-2/</link><guid isPermaLink="true">https://surrealdev.com/obdlink-v5-12-2/</guid><description>At this time, OBDLINK v5.12.2 is not functional with Gretio. We are working with OBD Solutions to fix this problem. The issue is resolved in 5.12.4, please update your OBDLINK to 5.12.4 or newer. If you have not upgraded, please stay on v5.10.3. If you have already upgraded, you can roll back to...</description><pubDate>Tue, 18 Nov 2025 00:30:49 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>Gretio Android UI Changes</title><link>https://surrealdev.com/gretio-android-ui-changes/</link><guid isPermaLink="true">https://surrealdev.com/gretio-android-ui-changes/</guid><description>Hello Gretio users! After the rollout of Global B, Gretio Android will be seeing some much needed UI changes. Light Mode Gretio will now support a light mode. It will automatically change to day or night mode based on your system. If you don&apos;t like this, you can manually pick your favorite in...</description><pubDate>Sun, 22 Jun 2025 04:32:09 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>Global B Support Open Beta</title><link>https://surrealdev.com/global-b-support-open-beta/</link><guid isPermaLink="true">https://surrealdev.com/global-b-support-open-beta/</guid><description>Hello Gretio users! Global B support for Gretio is now here and will reach general availability within the next few weeks. This includes full PID Support, controls, Diagnostic Trouble Codes, and all the features you are familiar with from the old Global A system such as regens, lightning controls,...</description><pubDate>Sun, 25 May 2025 19:00:41 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>SurrealDev Future Plans</title><link>https://surrealdev.com/surrealdev-future-plans/</link><guid isPermaLink="true">https://surrealdev.com/surrealdev-future-plans/</guid><description>Hello Surreal Dev Followers and Gretio users, This will be a more informal post than is usual. Due to my expertise in Android, Reverse Engineering, and software development in general I ended up taking a regular old job as a Reverse Engineer with Trellix (previously known as McAfee) in 2022. I now...</description><pubDate>Mon, 18 Mar 2024 04:17:31 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>Gretio Multi Device</title><link>https://surrealdev.com/gretio-multi-device/</link><guid isPermaLink="true">https://surrealdev.com/gretio-multi-device/</guid><description>Did you know Gretio Android can work on multiple devices simultaneously? To start, both devices must be on the same WiFi network. One device must act as the server and connect to your OBD2 device. The client device must then enter the &quot;Server Selection&quot; menu. Gretio uses multicasting to find other...</description><pubDate>Tue, 02 Aug 2022 06:09:32 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>Gretio Subscription Alternative</title><link>https://surrealdev.com/gretio-subscription-alternative/</link><guid isPermaLink="true">https://surrealdev.com/gretio-subscription-alternative/</guid><description>Gretio has added RPO Packs. These are alternatives to subscriptions which are one time purchases which last a lifetime. They are based on determining the engine of the vehicle. So an &quot;LML&quot; RPO package would unlock Gretio for all vehicles with an &quot;LML&quot; engine. The RPO Packs are extremely good value...</description><pubDate>Thu, 21 Apr 2022 07:03:08 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>Gretio Global B Status</title><link>https://surrealdev.com/gretio-global-b-status/</link><guid isPermaLink="true">https://surrealdev.com/gretio-global-b-status/</guid><description>GM has started introducing Global B in MY2022 (there was also several models in MY2020 and MY2021). Global B is a new electronics architecture for GM. It also changes the diagnostics architecture which is what Gretio uses to function. The changeover will take time as a new database has to be...</description><pubDate>Thu, 24 Mar 2022 04:43:23 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>eXtremely Demoralizing</title><link>https://surrealdev.com/extremely-demoralizing/</link><guid isPermaLink="true">https://surrealdev.com/extremely-demoralizing/</guid><description>Since the pandemic, remote software engineering work has become common place. Daily stand ups around cubicles are now sit downs with tiny glowing boxes representing people. Agile and scrum have both adapted reasonably well to remote work, and the future of software dev is likely going to be...</description><pubDate>Sun, 26 Dec 2021 23:39:17 GMT</pubDate><category>Automotive Ramblings</category><author>Snipesy</author></item><item><title>Gretio Common Questions, Issues, and Answers</title><link>https://surrealdev.com/gretio-common-questions-and-answers/</link><guid isPermaLink="true">https://surrealdev.com/gretio-common-questions-and-answers/</guid><description>What device do I need? Checkout Which OBD2 Device to buy? – Surreal Development What Vehicles does Gretio Support? Gretio Support Vehicles Can Gretio do programming? Yes. But GM has a very limited number of features which can be programmed over OBD2 without flashing/programming a new calibration....</description><pubDate>Sun, 04 Jul 2021 16:34:56 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>Gretio Crowd Sourcing PIDs</title><link>https://surrealdev.com/gretio-crowd-sourcing-pids/</link><guid isPermaLink="true">https://surrealdev.com/gretio-crowd-sourcing-pids/</guid><description>If you explore the options of Gretio you may come across the option &quot;Crowd Source PIDs&quot; What is it? Why do you care? Well it&apos;s really what makes Gretio work at all. Whenever you discover a new vehicle your scan results are uploaded, and likewise other scans are available for you to use. In...</description><pubDate>Fri, 25 Jun 2021 05:47:42 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>Gretio iOS Beta</title><link>https://surrealdev.com/gretio-ios-beta/</link><guid isPermaLink="true">https://surrealdev.com/gretio-ios-beta/</guid><description>Gretio for iOS is available for beta testing. Follow the guide to get started. https://docs.google.com/document/d/1zFM4F7RMP_jIykMtbgR-ASuAbR9_VdVjwyQSxTotUKY/edit?usp=sharing *Beta slots are limited. Subject to availability...</description><pubDate>Sun, 16 May 2021 09:34:16 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>Which OBD2 Device to buy?</title><link>https://surrealdev.com/which-obd2-device-to-buy/</link><guid isPermaLink="true">https://surrealdev.com/which-obd2-device-to-buy/</guid><description>This is a common question we get a lot. To help with everyone&apos;s decision we have developed a spreadsheet. As more devices are tested they will be added to the list. Surreal Development OBD2 Testing – Google Drive...</description><pubDate>Sun, 16 May 2021 09:19:26 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item><item><title>Gretio Now Available on Android</title><link>https://surrealdev.com/gretio-now-available-on-android/</link><guid isPermaLink="true">https://surrealdev.com/gretio-now-available-on-android/</guid><description>Gretio, the fastest OBD2 tool on Android, is now available free to download on the Google Play Store. Go get it! Also visit us on facebook.</description><pubDate>Sun, 16 May 2021 09:18:19 GMT</pubDate><category>Gretio</category><author>Snipesy</author></item></channel></rss>