Stringers
robertnisipeanu/mgu-store · robertnisipeanu

Week two after the BMW head unit was cracked: a head-unit "app store" got 512 stars in 10 days

What it is An open-source app store that runs on jailbroken BMW iDrive 7/8 head units. It installs and updates third-party car apps from GitHub repos, URLs or USB sticks.

Why it took off It caught the "what do I install, how do I update" need right after the root tool went open source, and it held a feature you could only get through it: Waze projected onto the instrument cluster. The bimmerpost forum and tuning shops selling install services on Instagram led owners straight to GitHub.

BHow you could get in on it Don't build a second store. If you own an iDrive 7 BMW, build the feature owners want most on top of it (the things iDrive 8 has and 7 doesn't), post it on bimmerpost, and add a tuning-shop reel with a link. Or wait for the next hardware to get cracked and be first to build the distribution layer.

Grade B: the ecosystem is only two weeks old, and one good feature pulled in over 200 stars in 6 days, so the opportunity is real. But the open-source store slot is already taken, the audience is narrow (you need this car), daily growth has already halved, and a BMW patch or DMCA takedown could close the window at any time. Chatter in the niche
Data (updated daily) · Repo created 2026-10-27 · 593 stars · 7 days +435
GitHub · stars
020040060010-2910-3111-0311-0611-08593
Data 2026-10-29 → 2026-11-08 (11 days, 11 observations). Points before 10-28 come from deeply / archive backfill, not every day has one

In 2026, at the end of October, the owner community got root on BMW's iDrive 7 head unit. Romanian developer Robert Nisipeanu didn't build yet another car mini-app. He built an app store that runs on the car screen, mgu-store. He created the repo in late October 27, and by November 6 512 it had 73 forks. The stars weren't earned by the project alone; they came from the whole "iDrive 7 jailbreak" topic. And it sits in the best position within that topic: every app has to install through it.

A post from an X3 owner

In November 2, a U.S. owner posted on the xbimmers forum titled "MGU App Store - IDrive 7 Encryption Cracked" (X3 was the car's "X" model line). He described how he found it: first a Brazilian tuning shop, mbtech.oficial, on Instagram, then the tuners Velocity Tuning and OG Performance. "That led me here," he wrote, followed by the mgu-store GitHub link. He said: "The iDrive 7 encryption is cracked, and there's now an MGU app store that installs all kinds of screens and gauges."

A reply below him: "I just got it running on my 24 X3. The settings were all wiped (seats, sound, shortcuts), which is annoying, but it finally feels like a new car, with Waze maps on the instrument cluster. Back up the head unit before you start."

The post has 868 views over four days (forum page views, 11-06). Not a big number, but the path from "saw it on Instagram" to "installed from GitHub" is fully laid out in this one post.

What it is

The iDrive 7 was the head unit most widely installed in BMW G-series cars from 2018 to 2022. BMW stopped adding features to it long ago, and forum users call it the "abandoned iD7." The feature owners most wanted was one the newer iDrive 8 had from the factory: projecting CarPlay maps onto the instrument cluster.

In October 22, another developer, cauliflowermossgrape, open-sourced the root tool idrive7-8-ssh-root, which gets root SSH on the head unit over a single ENET cable. With root, the next question is what to install and how to update it. mgu-store answers that. Once installed, the head unit screen gets a store where you can browse, install, update and uninstall third-party apps from any GitHub repo (releases, tags or a branch), a URL, or a USB stick. It also ships an updater, a rollback-capable deployment tool, a renderer, a Python runtime, and a privacy module that stops apps from sending data back to BMW. It even handles internet access (the car's eSIM only connects to BMW's servers, so it works through a USB adapter, an LTE stick, phone tethering or Wi-Fi). The README is upfront about the limits: iDrive 8 has only been tested in an emulator, not yet in a real car.

How the stars grew

Daily star count (GitHub daily records, 10-29 to 11-06):

DatestarGained that day
10-2934–
10-3166+16
11-01158+92
11-02251+93
11-03341+90
11-04404+63
11-05462+58
11-06512+50

The inflection came on October 31. That day the author released "CarPlay maps (Waze / Apple Maps) on the instrument cluster" in another repo, idrive-apps, and it could only be installed through the store. Starting the next day, it gained about 90 stars a day for three straight days.

Several repos in the same circle show identical curves: cauliflowermossgrape's idrive7-apps (9 homemade apps plus an SDK) rose from 10-27 to 36 to 11-06 to 474 stars; the root tool idrive7-8-ssh-root went from 34 to 300; the author's own idrive-apps was created in October 31 and reached 6 in 238 days (same daily records). That suggests the traffic came from the fact that "iDrive 7 can now install apps" itself. mgu-store pulled in more stars than any single app repo because it set all of these repos as default sources, so other people's apps also install through it, making it the hub of the whole circle.

Where the owners come from

  • The bimmerpost forum. The main battleground. The "Custom native iDrive 7 apps" thread in the g20 subforum, opened in October 21, is the community's home base. The author announced "The appstore is up" there, and every new feature has been posted there since. The f90 and X3 subforums each have their own threads.
  • Tuning shops on Instagram. This is the most interesting route. Velocity Tuning posted a reel on "controlling MHD tuning with iDrive" and tagged the author. BCS, CarSoft and Aktiv Tuninghaus post "Waze on iDrive 7 instrument cluster" and "MGU Store Apps." These shops sell remote install services at prices from €150 (tempadrive) to $300 on Instagram, and forum users mention packages up to $400. CarSoft's paid tool even lists "one-click MGU Store install" as a selling point. They make money off open-source work, but every video they post also funnels people to the repos. The X3 owner found it that way.
  • TikTok, Reddit, X: small. TikTok has Waze-on-cluster videos tagging the author, each with around a hundred likes. r/BMW has a thread saying "everything's been merged into the mgu store." The author has posted videos of Doom running on the head unit on X, but in the past 30 days there was almost no related discussion on X. HN and tech media haven't covered it.

This is a project that's hot inside a small circle and almost unknown outside it.

Who it's competing with

WhoWhat it isHow it compares
The installer that comes with idrive7-appsOpen source; an app bundle plus a PC command-line installerNo head-unit store; it's now the default source, so they complement each other
IterioDev/car-appsOpen source, mainly for iDrive 8,32 starsA one-person app collection, not a general store
BCS MGU Installer + Online StoreA paid, closed-source Windows tool aimed at tuning shopsSelling point: "no typing commands," a lower bar than mgu-store
CarSoft MGU ManagerPaid toolOne-click SSH enable followed by MGU Store install; it wraps mgu-store
Remote install services (bmw-power, BIMMER-REMOTE, tempadrive, etc.)€150–$400 per jobThey sell the service; the content comes from open-source repos
AAIdrive(BimmerGestalt)A 2019-year-old open-source project, 713 starsGoes through official interfaces and projects apps from a phone; no root needed, but the interface it can do is very limited

On the open-source side, mgu-store is the only general store right now. On the paid side there are several already, and what they sell is "we install it for you."

What can be copied

Broken down, its stars came from three things, of different weight:

  1. Timing (can't copy). The store repo went up five days after root was open-sourced. This kind of window only exists for the first week or two after a piece of hardware is cracked, and this BMW window has already passed.
  2. Owning the distribution layer (can copy). Once a jailbreak is out, most people build single apps. It built the store, package management and updater. Single apps earn one-off stars; a store earns stars for the whole ecosystem, and other developers attach to it on their own.
  3. Holding one killer feature (can copy). Waze on the instrument cluster could only be installed from its store. Without that feature, the store alone had no pull; with it, stars rose by 275 in the three days after October 31.

There's also a counterintuitive lesson: don't fear commercial tuning shops profiting from your work. Their Instagram videos are influencer distribution you couldn't afford to buy. As long as the README and the app make the official repo clear, cauliflowermossgrape's forum posts already ask the sellers to point people to it.

The risks are just as clear: daily growth has already dropped from 93 to 50; BMW could close the root with a firmware update any time; cauliflowermossgrape himself has noted that the SDK is copyrighted and could draw a DMCA takedown notice. How many people have actually installed this in their cars isn't reported. You can only infer it from the 73 forks and the issue tracker, full of reports naming car models, firmware versions and boot loops. Probably dozens to hundreds of cars (inference).

If it were you

Verdict: BMW's "store" slot is already taken, so don't build a second one. What you can do is write apps for this ecosystem, now two weeks old, or wait for the next hardware to get cracked and be first to build the distribution layer.

  • Who it suits: developers who have an iDrive 2018 BMW from 2022–7, know a bit of embedded systems or Linux, and aren't afraid of bricking the head unit; or people who have followed jailbreak scenes for car head units, routers, e-readers or handheld game consoles.
  • Who it doesn't suit: people without this car (no way to test, and no way to make the videos); people who want to build a second general-purpose store (it's already everyone's default source, and there's no room left on the open-source side); people who are wary of legal risk.
  • How to build it: Two paths. One is to build apps on mgu-store: pick the features car owners most want that the factory iDrive 8 has but 7 doesn't (the forum issues and threads are the wishlist), package each as a standalone repo, and publish it as a source the store can read. idrive-apps gaining 6 stars a day with 238 stars total shows one good feature is enough. The other path is to fill what it hasn't done well: iDrive 8 real-car adaptation, or an open-source, free, no-command-line GUI installer. Paid tools like BCS and CarSoft sell exactly that.
  • How to get users: Post on the bimmerpost subforum for your model first, one feature per thread, with a video shot in the car. Then go after tuning shops like Velocity Tuning and ask them to include your repo link in their reels. GitHub is just the landing page.
  • When is the window: Now through year-end. Daily stars have already been cut in half, so launching before the buzz fades is the only way to catch this wave.
  • What would mean we misread it: If BMW pushes a firmware update that closes the root access, or these repos get DMCA takedowns, this path is dead. On the flip side, if mgu-store keeps above 30 daily stars without a new killer feature, it means the car owner crowd is bigger than it looks, and building apps on top of it is worth more than estimated here.

A last note for anyone chasing stars: in the week a closed hardware platform gets cracked open, the most valuable spot is the entry point where everyone has to go to install things. Building apps comes second to that.

GitHub repo ↗

Research notes: competitor table, acquisition evidence, full research report
Competitors
NameWhereLaunchedScaleHow it differs from this one
BMW ConnectedDrive StoreBig-company featuresYearsAll BMW ownersOnly sells factory subscriptions, no third-party apps; no new features added to iDrive 7
cauliflowermossgrape/idrive7-apps installerOpen source2026-10-21474 starA set of apps plus a PC command-line installer. No in-car store, no multi-source updates. Now the default source for mgu-store, so it's complementary.
IterioDev/car-appsOpen source2026-10-2532 starA collection of one developer's apps, mainly for iDrive 8, not a general-purpose store
BCS MGU Installer + BCS Online StoreOther2026-11Instagram / Facebook promotion, aimed at dealersPaid, closed-source Windows tool, selling point is no command line needed
CarSoft MGU ManagerOther2026-11Instagram promotionOne-click SSH enable plus MGU Store install; a paid tool that packages it
bmw-power.com.ua / BIMMER-REMOTE / tempadriveWeb2026-10-28 to 31€150–$400 per jobSells remote root plus install service, content drawn from open-source repos
BimmerGestalt/AAIdriveOpen source2019713 star / Google PlayUses the official Connected Apps API, projects apps from a phone. No root needed, but the UI is restricted
Where users come from
  • Verified bimmerpost forum: In the g20 main thread "Custom native iDrive 7 apps," the author announced "The appstore is up" and keeps posting new features. The X3 subforum 11/02 has a new thread (868 views) pointing to this repo.
  • Verified Instagram / Facebook tuners and creators: X3 forum poster says they traced mbtech.oficial, velocitytuning, and theogpt on Instagram all the way to GitHub; a Velocity Tuning reel is tagged robert nisipeanu; CarSoft, BCS, and Aktiv Tuninghaus all posted about MGU Store / Waze dashboard builds
  • Verified Sibling repos link to each other: The READMEs and forum threads of idrive7-apps and idrive7-8-ssh-root link to each other. mgu-store builds these repos in as its default sources.
  • Verified Killer feature release: 10/31 idrive-apps shipped CarPlay maps projected to the dash, installable only through the store. 11/01–11/03 averaged about 90 stars a day.
  • Inferred TikTok / Reddit / X: TikTok has a Waze video by @Robert Nisipeanu (about 100 likes). r/BMW has threads. The author's X account @robertgr06 posted a DOOM video, but there is no signal in x-radar.

robertnisipeanu/mgu-store: a "jailbroken app store" for the BMW iDrive 7/8 head unit

One line

An open-source app store built by Romanian developer Robert Nisipeanu (forum ID robertni, X @robertgr06) for the BMW MGU head unit (iDrive 7 / iDrive 8). It lets you browse, install, update and uninstall third-party apps on the car screen, with sources from GitHub repos, URLs or USB drives. It also bundles an updater, a rollback-capable deployment tool, a renderer, a Python runtime, and internet connectivity via USB Ethernet, phone tethering, LTE dongles or Wi-Fi. It requires the head unit to already have root SSH (usually via cauliflowermossgrape/idrive7-8-ssh-root over ENET).

Verdict

This isn't a standalone hit. It's the "distribution layer" of this ecosystem that emerged after the iDrive 7 head units were cracked by the community (root obtained) in late 2026 October. Three things came together:

  1. Timing: between 10/21 and 10/23, several developers on the bimmerpost forum publicly released custom iDrive 7 apps, and the root tool was open-sourced 10/22. Once users had root, the next question was naturally "what to install and how to update it." The store 10/27 was built to catch exactly that.
  2. Killer app: In the sister repo idrive-apps, 10/31 the author released "CarPlay maps (Waze / Apple Maps) projected to the dash". iDrive 8 has it from the factory, but iDrive 7 owners never got it. It can only be installed through this store. The store's star curve jumped 11/01 and 11/02 by 92 and 93 over two days, right at that point.
  3. Tuning shops and Instagram sales: In the MHD tuning scene, Velocity Tuning, OG Performance, Brazil's mbtech, BCS, CarSoft and other tuners post reels on Instagram / Facebook and sell install services (€150–$400). These posts send owners to GitHub, and the forum thread says it plainly: "I saw the Instagram account first… then got pointed to this repo."

Data (our github repo_day library, 2026-10-28 to 11-06)

Datemgu-store starDaily adds
10-2934–
10-3166+16
11-01158+92
11-02251+93
11-03341+90
11-04404+63
11-05462+58
11-06512+50

Sibling repos in the same ecosystem grew together (same repos, same dates):

  • cauliflowermossgrape/idrive7-apps (created 10/21, 9 homemade apps + SDK): 10-27 went from 36,11-06 to 474
  • cauliflowermossgrape/idrive7-8-ssh-root (created 10/22, root tool): 10-28 went from 34,11-06 to 300
  • robertnisipeanu/idrive-apps (created 10/31, Waze-to-dash and more): 11-02 went from 65,11-06 to 238
  • IterioDev/car-apps (created 10/25, mainly for iDrive 8): 11-06 went from 32

The curves all share the same shape, so the traffic comes from the whole "iDrive 7 jailbreak" topic, not from any single repo. The store is special: it is the default source that pulls in all the repos above (the sources built into the README are this repo, idrive7-apps, idrive-apps, and car-apps). It has 73 forks, and the issues section is full of real car owners reporting (car model / firmware / boot loops / network problems, e.g. #173, #189, #192), so people clearly are installing it in their cars. The author's commit rhythm is extremely dense: several releases a day, commits signed with Claude Opus 5.5, and the repo contains AGENTS.md / CLAUDE.md, which points to high-frequency iteration with AI assistance.

Competitors

NameWhereLaunchedScaleHow it differs from mgu-store
BMW ConnectedDrive Store (factory)Big-company featuresYearsAll BMW ownersSells only BMW's own subscription features, no third-party apps; iDrive 7 has essentially nothing new left
cauliflowermossgrape/idrive7-apps with its own installerOpen source2026-10-21474 starInstalls a set of apps in one go via a PC command line. No in-car store, no multi-source updates. Now one of mgu-store's default sources, so it's complementary.
IterioDev/car-apps and other developers' own stores / USB installersOpen source2026-10-2532 starThe author said on the forum that "other developers have similar builds and you can install from sources like USB," but none has been built into a general-purpose store
BCS MGU Installer v4.1 + BCS Online StoreOthers (tuners' Windows tools)2026-11Instagram / Facebook promotion, aimed at dealersPaid, closed-source, aimed at dealers. Selling point is "no command line," a lower bar than mgu-store
CarSoft MGU ManagerOthers (commercial tools)2026-11Instagram promotionOne-click SSH enable plus MGU Store install, packaging mgu-store directly into its own paid tool
bmw-power.com.ua / BIMMER-REMOTE / tempadrive / binunlockWebsites (remote install services)Since 2026-10-28~31Priced at €150 (tempadrive), $300 on Instagram, and $400 all-in per the forumSells "a remote tech installs root and apps for you," with content mostly drawn from the open-source repos above
BMTech Brazil MGU ToolOtherPredates thisCommercialCoding tools for region switching, FSC and SSH. No app distribution
BimmerGestalt/AAIdriveOpen source / Android2019713 starUses the official Connected Apps API and projects apps from a phone. No root needed, but limited to restricted UI components
BimmerCode / factory CarPlayiOS / AndroidYearsBigOnly coding toggles, can't run custom apps

Where users come from (growth levers)

  1. bimmerpost forum (confirmed): Main thread "Custom native iDrive 7 apps" (g20 subforum, 10/21 posts). The author, October底, announced "The appstore is up" in the thread, and each new feature (like Waze on the dash) has been posted there since. The thread has gone past page 7. The f90 subforum also has cauliflowermossgrape's thread "Turn your iDrive 7 into a race dash" (10/23). The X3 subforum 11/02 has a new thread "MGU App Store - IDrive 7 Encryption Cracked" with 868 views.
  2. Instagram / Facebook tuning shops (confirmed): the path the thread author on X3 described is mbtech.oficial → velocitytuning → theogpt → GitHub. Velocity Tuning posted a "Controlling MHD via iDrive" reel tagging robert nisipeanu. BCS, CarSoft, Aktiv Tuninghaus and others also posted reels/posts like "Waze on BMW iDrive 7 Cluster" and "MGU Store Apps." The MHD DIY Tuning Facebook group has a post summarizing three repos. On the forum, cauliflowermossgrape complained that people were selling their app on Instagram, and asked creators with traffic to include the official repo link in their videos. In other words, the tuning shops were making money while also funneling traffic to the repos.
  3. TikTok (partly confirmed): Search results include videos like "Waze on iDrive 7 on a G14 840xi via CarPlay! @Robert Nisipeanu," each with around 100 likes. The volume is small.
  4. Reddit (confirmed, small scale): An r/BMW thread "CarPlay Maps in iDrive 7 Cluster" has someone saying "Everything is merged into mgu store tools". r/CarHacking also has discussion.
  5. X (weak): The author @robertgr06 posted a video of DOOM running on the head unit. Our x-radar library found no related entries in 30 days, so it didn't spread through big X accounts.
  6. HN / GitHub trending: Nothing found. The repo is under 60 days old, so it doesn't qualify for trending.

Why it took off

  • Demand has been there all along, and it was bottled up: iDrive 7 shipped in huge numbers on G-series BMWs from 2018–2022, and BMW stopped adding features to it (forum quotes: "Seems bmw will not do anything for idrive7 anymore", "breathed new life into the otherwise abandoned iD7"). The thing owners want most is a dashboard on CarPlay maps, and iDrive 8 already has that from the factory.
  • Root just got opened up: idrive7-8-ssh-root 10/22 went open source, so users now had root and needed somewhere to install apps. The store is the last link in that chain.
  • A placeholder killer app: Waze / Apple Maps projection to the dashboard only lived in the author's own idrive-apps, and could only be installed from the store. That drove a peak of about 90 stars a day during 11/01–11/03.
  • Built as a platform, not a single app: any GitHub repo can serve as a source (releases / tags / branches, private repos via token). There's USB offline install, self-update, rollback, clean uninstall, and a privacy module that stops data being sent back to BMW. When other developers treat it as the default distribution channel, it becomes the hub of the ecosystem.
  • Commercial installers end up promoting it for free: CarSoft lists "MGU Store installation" as a selling point, BCS and others push content on Instagram, and owners follow the trail to GitHub.

Differentiation

Similar open-source projects are either "a set of apps plus a command-line installer" (idrive7-apps) or just a USB installer. mgu-store is the only general-purpose store that runs on the car's screen, with multiple sources, self-update and rollback. It also solves getting the car online (BMW's eSIM can only reach BMW servers, so the author works around it with a USB NIC or phone tethering). Commercial competitors (BCS, CarSoft, remote installation services) sell "we root it and install it for you", not a distribution platform, and several of them repackage this project and resell it. This differentiation is why it has more stars than the single-app repos (it's the aggregation entry point; install it once and update everything from here). But it only takes off because of timing (root just went public) and the Waze projection feature itself. Without those two, the store alone wouldn't pull anyone in.

How many people have seen it

Word is spreading in niche circles: the BMW modding / tuning crowd (bimmerpost forums, the MHD ecosystem, Instagram tuners, Facebook groups) is talking about it a lot, and commercial installation is already widespread. But there's almost no noise in tech media, on HN, or from big X accounts; x-radar finds nothing in 30 days. The open-source project doesn't disclose any revenue.

Copycats

A batch already exists: BCS MGU Installer + BCS Online Store, CarSoft MGU Manager (which bundles MGU Store), bmw-power.com.ua, BIMMER-REMOTE, tempadrive (€150), binunlock installation guides, $300 installs advertised on Instagram, and a $400 all-inclusive package mentioned on the forums. cauliflowermossgrape also created a repo with the same name, mgu-store (25 stars, created 10/29). It looks like a fork or companion project; not verified.

What others can borrow

  • As soon as the "jailbreak / opening up" news broke, ship the distribution layer: store, package management, updater. It's easier to become the aggregation point than to build a single app, and other developers will attach to it.
  • Hold a killer feature that can only be installed from the store, to pull installs into the store.
  • Don't worry about commercial tuners reselling it: their Instagram content is effectively free distribution through creators. Niche enthusiast forums (here, bimmerpost) are the main battleground for cold start, and GitHub is just the landing page.
  • The same playbook could be tried in other scenarios where "a car head unit / hardware just got rooted" (for example the Infiniti Q50 InTouch and Hyundai/Kia head units mentioned on the forums).

Still unclear

  • Real install count: the fork count of 73 plus reports in issues suggests at least dozens to hundreds of cars, but there's no telemetry data.
  • iDrive 8 has only been tested in an emulator, not yet in a real car.
  • Whether BMW will use a firmware update to block root, or send a DMCA takedown (the SDK is copyrighted, and cauliflowermossgrape has flagged this risk).
  • I couldn't get the exact view counts or conversions for the individual Instagram posts. I also couldn't get the full page counts and view numbers for the Reddit and bimmerpost g20 threads (403 blocked them).
  • Whether growth will fall back as the buzz cools: daily additions have already dropped from 93 to 50.

Sources

This article was written by AI from public data and the data we collect daily. Numbers are sourced, and inferences are labeled.