# \[HowTo\]\[Modding\] Homey Pro (Early 2023) - Resize user Partition on eMMC

**URL:** <https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591>\
**Category:** Questions & Help\
**Tags:** homey-pro, homey-pro-2023, modding, howto\
**Created:** [June 2, 2023, 10:20pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591 "2023-06-02T22:20:26Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [June 4, 2023, 3:10pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/21 "2023-06-04T15:10:58Z")

</div>

> [@Dijker](#):
>
> afaik macOS is also a sort of linux

It’s sort of Unix, isn’t ? 🤣  
But enough of trolling 😉

---

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [June 4, 2023, 3:44pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/22 "2023-06-04T15:44:11Z")

</div>

> [@Ranney](#):
>
> Is it possible to make a list of the exact commands you use to complete the operation?

Added it… while you were having phun 😉  
But beware executing just this on a system with other mappings can F\*ck-up your system!

> [@\[HowTo\]\[Modding\] Homey Pro (Early 2023) - Resize user Partition on eMMC](https://community.homey.app/t/howto-homey-pro-early-2023-resize-user-partition-on-emmc/81591#recap-the-commands-with-comments-5):
>
> This topic describes how I resized my user partition in my Modded Homey Pro (Early 2023) This was necessary (because I wanted wink ) as the Replaced CM4 Raspberry Pi Compute module I placed had more Flash memory than the Default 8 GB eMMC Flash. Modding of Homey voids the warranty and can have unforeseen side effects! Be carefully and know What you do. Bigger Flash storage can (will) have impact on the size and duration of Backup and the Cloud-backend of Homey’s Backup. Other internal …

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [June 4, 2023, 3:57pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/23 "2023-06-04T15:57:46Z")

</div>

So, got it finally running on Windows 11, have no idea why but using Hyper-V I was not able to install Raspberry Desktop, probably it is NOT safe to chose virtual drive smaller then 8GB and seems to be required to choose Debian 11 Bullseye (maybe someone else might confirm) - for me it always failed copying system files during installation.

Ended up using Oracle Virtual Box. Also tried many different tools before using this method (MiniTool Partition Wizard, AOMEI Partition, EASEus etc.) , even if I successfully extended extended partition, it still complained about cross linked files.

After installation, I selected USB → Raspberry Compute Module and got all drives mounted.  
Then I followed guide from @Gruijter , the e2fsck found really a lot of errors (inodes, bitmap reference…), fixed them all … here I’m not really sure I did this right to be honest.

> [@Dijker](#):
>
> `I answered NO on changes as I leave it to Homey''s OS to change in case of Issue''s`

Not sure @Gruijter what you meant by this, not to fix the errors ? (as I see no errros on your screenshots)

Anyways, seems I’m up and running. Uf. 😓 🤣

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/a/3ae5c89380dec498e4ab728fcd75f6cee3e72255.png)

---

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [June 4, 2023, 4:01pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/24 "2023-06-04T16:01:56Z")

</div>

> [@Sharkys](#):
>
> the e2fsck found really a lot of errors (inodes, bitmap reference…), fixed them all … here I’m not really sure I did this right to be honest.

For me one error, I left it unchanged  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/1/61792da56c52063bcb59d47ae58fb2ba23e3d81e.png)

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [June 4, 2023, 4:05pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/25 "2023-06-04T16:05:11Z")

</div>

Wrong @Gruijter, you need @Dijker 😘

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [June 4, 2023, 4:12pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/26 "2023-06-04T16:12:00Z")

</div>

🤦‍♂️ sorry ( my kids talking to me in parallel ) 😆

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [June 4, 2023, 4:15pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/27 "2023-06-04T16:15:08Z")

</div>

> [@Dijker](#):
>
> For me one error, I left it unchanged

OK, for me quite a lot (50-60?)…probably due to the “tests” in the past. But seems to be running fine, so far.

Thank you @Dijker , that Raspberry Desktop was a good stuff to try as all previous attempts failed for me.

---

<div class="post-metadata">

**Author:** ![Ranney](https://avatars.discourse-cdn.com/v4/letter/r/848f3c/32.png) [@Ranney](https://community.homey.app/u/Ranney)\
**Post date:** [June 4, 2023, 4:36pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/28 "2023-06-04T16:36:24Z")

</div>

Just curious…

Will an USB backup of the new setting contain your partition extension?

In other words, will this work?

1. Clean installed homey

2. Extending the user partition

3. Making a USB backup

4. User makes cloud backup of homey

5. User can restore the USB backup (with extended partition)

6. User can Restore his or her own cloud backup

Maybe an easier way for people to extend the partition?

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [June 4, 2023, 4:40pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/29 "2023-06-04T16:40:54Z")

</div>

> [@Ranney](#):
>
> Maybe an easier way for people to extend the partition?

I think it might work, but you’d have to extract the disk image from the `.homeybackup` file (and explain how to restore it), otherwise they would get an error about the backup not matching the Homey.

---

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [June 4, 2023, 5:03pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/30 "2023-06-04T17:03:53Z")

</div>

> [@Ranney](#):
>
> Maybe an easier way for people to extend the partition?

Feels to me more complex,  
I hope Athom will make an Experimental option: [Extend UserPartition] on next Reboot, should not be that complex for them 😉

---

<div class="post-metadata">

**Author:** ![Ranney](https://avatars.discourse-cdn.com/v4/letter/r/848f3c/32.png) [@Ranney](https://community.homey.app/u/Ranney)\
**Post date:** [June 4, 2023, 6:11pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/31 "2023-06-04T18:11:18Z")

</div>

Serieus?! Is homey checking if the backup is created on that particular device? (SN check?)

Did not know that, thanks 👍

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [June 4, 2023, 6:46pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/32 "2023-06-04T18:46:01Z")

</div>

> [@Ranney](#):
>
> Is homey checking if the backup is created on that particular device? (SN check?)

No, sorry, I was wrong. Even though the backup does contain a hash of the serial number (and some other metadata), the backup tool doesn’t actually do anything with it.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [June 5, 2023, 1:52pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/33 "2023-06-05T13:52:47Z")

</div>

> [@Wout-1976](#):
>
> But i think i will wait till the prices drop.  
> Very expensive at this moment or not in stock.

Just a find (not affiliated, not a customer there):  
According to this shop: Not in stock, price = E87,50 and pay nothing until product has been dispatched  
[https://nl.farnell.com/en-NL/raspberry-pi/cm4108032/rpi-computemodule-4-32gb-emmc/dp/3585683](https://nl.farnell.com/en-NL/raspberry-pi/cm4108032/rpi-computemodule-4-32gb-emmc/dp/3585683)

---

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [June 5, 2023, 2:10pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/34 "2023-06-05T14:10:27Z")

</div>

> [@Peter\_Kawa](#):
>
> pay nothing until product has been dispatched

Availability  
Available for back order  
More stock available week commencing **3/18/24**

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [June 5, 2023, 2:38pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/35 "2023-06-05T14:38:28Z")

</div>

I ordered from [https://www.aliexpress.com/item/1005004294638308.html?dp=61e47a726ec3b25c50959f54&cn=ah&aff\_fcid=2a09fa3eed6d45c59499abe2cbc7de05-1685975703319-06956-\_AnTGXs&tt=CPS\_NORMAL&aff\_fsk=\_AnTGXs&sk=\_AnTGXs&afSmartRedirect=y](https://www.aliexpress.com/item/1005004294638308.html?dp=61e47a726ec3b25c50959f54&cn=ah&aff_fcid=2a09fa3eed6d45c59499abe2cbc7de05-1685975703319-06956-_AnTGXs&tt=CPS_NORMAL&aff_fsk=_AnTGXs&sk=_AnTGXs&afSmartRedirect=y) - but now they do have only CM4104016.

Naturally there is always some risk but due to the size of my home, I couldn’t wait as my HP23 was extremely unstable / overloaded.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [June 5, 2023, 2:54pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/36 "2023-06-05T14:54:03Z")

</div>

> [@Dijker](#):
>
> **3/18/24**

Oh, that’s even a longer wait than for the Pro 23 🤣

---

<div class="post-metadata">

**Author:** ![Wout-1976](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wout-1976/32/175413_2.png) [@Wout-1976](https://community.homey.app/u/Wout-1976)\
**Post date:** [June 5, 2023, 7:44pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/37 "2023-06-05T19:44:41Z")

</div>

Making someone happy with a dead mug … 😉

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [June 5, 2023, 8:31pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/38 "2023-06-05T20:31:48Z")

</div>

It’s available in just 9 months! You have to agree it is not expensive 🤣 🤣 Sorry for the dead mug 😆

---

<div class="post-metadata">

**Author:** ![owuerker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/owuerker/32/39707_2.png) [@owuerker](https://community.homey.app/u/owuerker)\
**Post date:** [June 6, 2023, 7:34pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/39 "2023-06-06T19:34:08Z")

</div>

For those using an Apple Silicon device (M1/M2) you can use UTM for running the Raspberry Pi Desktop

> **[Easiest Way To Emulate Raspberry Pi On A Macbook - Charged Warrior](https://chargedwarrior.com/easiest-way-to-emulate-raspberry-pi-on-a-macbook/)**
>
> For a while, I’ve been looking into how I can emulate Raspberry Pi on my laptop, yet I kept running into obstacles. Many online articles explain how you can emulate by installing the VirtualBox software and running the ISO disk image on it....

But have in mind, it is an emulation not a virtualisation.  
So be patient. It will work but don’t hurry

Actually I haven’t find an ARM Image of the Raspberry Pi Desktop so far (for VMWare Fusion or Parallels Desktop Silicon Edition)

---

<div class="post-metadata">

**Author:** ![Ranney](https://avatars.discourse-cdn.com/v4/letter/r/848f3c/32.png) [@Ranney](https://community.homey.app/u/Ranney)\
**Post date:** [June 7, 2023, 4:20pm UTC](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591/40 "2023-06-07T16:20:54Z")

</div>

Edit: Fixed! See post below

[Previous page](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591.md?page=1)

[Next page](https://community.homey.app/t/howto-modding-homey-pro-early-2023-resize-user-partition-on-emmc/81591.md?page=3)
