[Desire Android Development] thantos2024:
To mount system on desire bravo you need to use

run_program("/sbin/busybox", "mount", "-t", "auto", "/dev/block/mmcblk0p3", "/system");

not

run_program("/sbin/busybox", "mount", "-t", "auto", "/dev/block/stl9", "/system");

try that, might work

Also depending on the hboot your using /system/app and /system/lib can be linked to sd-ext/app_s and sd-ext/lib_s which you mount with

run_program("/sbin/busybox", "mount", "-t", "auto", "/dev/block/mmcblk0p2", "/sd-ext");

BUT, if your on INT2SD-M then the partitions have beed altered, so that there is no sd-ext as such, as that mounts as the data partition instead of the sd-ext partition, which you would mount with the command,

run_program("/sbin/busybox", "mount", "-t", "auto", "/dev/block/mmcblk0p2", "/data");

hope that might be of some help

---------- Post added at 01:21 PM ---------- Previous post was at 12:48 PM ----------

As promised guys, here is the flashable zip to fix INT2SD-M, which will restore all widgets, apps etc that are missing during the original install.

Flashing procedure

First you need to flash the fatsys hboot, the download and instructions for this are on the front page of this thread.

Flash AIO V6.1, but when asked choose the custom install NOT the typical install,

First you will be asked to choose bootscreen, keyboard etc, the only option which works here is the bootscreen, so choose the one of your choice and leave rest as is.

You will then be shown a list of optional apps to install, DESELECT everything, else you will end you with things in the wrong places, just taking up room.

Once rom has finished installing reboot your phone, once it has finished booting and your shown the setup screen, reboot back to recovery, and flash the INT2SD-MFIX, and then reboot

Once rebooted then go through setup as normal, BUT, if you get to the account creation screen and you can only see an option for google account and nothing else then 4EXT has been a pain and not flashed the zip properly, (not sure why this happens, but suspect it doesn't mount/unmount /system properly). Reboot back into recovery, (ignore it if it says its in safemode, found that it doesn't seem to matter), and reflash INT2SD-MFIX again.

Reboot once more and finish setup then enjoy INT2SD-M in all its glory.

Flash contains

All optional apps from AIO install

Facebook, Twitter etc all updated to the latest versions.

Market updates correctly

NO symlinks, all files are on either system/app or data/app

all .apks flashed to /system/app have been zipaligned to maximize space.

If people want a flashable zip for keyboard without arrows let me know and I will create one.

If there are any apps people dont want in the pack then just remove them from the zip before flashing

DOWNLOAD

http://www.mediafire.com/?yvet37idt4hqt7k

@seb, Have been looking at the updater script for the install of INT2SD-M and may have some ideas as to where some problems lie, could be wrong but looks like some of the install still tries to link to sd-ext partion, but as mmcblk0p2 is loaded up as /data partition, rather than the /sd-ext partition (hence why mmcblk0p5 no longer gets loaded at all), these all disappear during a cold reboot. With your permission would like to have a play with the install script and if I can fix some of the issues upload it here for everyone.

EDIT

Example of fatsys tring to link to sd-ext-

if
file_getprop("/tmp/aroma-data/hboot.prop","hboot") == "fatsys"
then
run_program("/sbin/mkdir","/sd-ext/app_s");
run_program("/sbin/mkdir","/sd-ext/lib_s");
run_program("/sbin/mkdir","/system/app_s");
run_program("/sbin/mkdir","/system/lib_s");
run_program("/sbin/busybox", "mount", "-o bind", "/system/app", "/sd-ext/app_s");
run_program("/sbin/busybox", "mount", "-o bind", "/system/lib", "/sd-ext/lib_s");
endif;
ui_print(" ");

As you can see it say that if the hboot = fatsys then to link /system/app to /sd-ext/app_s and /system/lib to /sd-ext/lib_s/, if however I'm reading the code wrong then feel free to call me a muppet and correct me