Moto G 2015 (Osprey) porting
-
Hello, I'm new here.
Working on building Halium for the Moto G (2015) (osprey) and I need some help please I've been following first steps document and I have hit a wall:
I'm stuck at : Fixup mount points
There isn't any osprey entry in my
BUILDDIR>/halium/hybris-boot/fixup-mountpoints
I have rooted my Moto G osprey with Lineage to try to find out what the mount points are and
I found this fstab using shell over ADB./dev/block/platform/soc.0/7824900.sdhci/by-name/system /system ext4 defaults 0 0 /dev/block/bootdevice/by-name/userdata /data f2fs defaults 0 0 /dev/block/bootdevice/by-name/cache /cache ext4 defaults 0 0 /dev/block/bootdevice/by-name/fsg /fsg ext4 defaults 0 0 /dev/block/bootdevice/by-name/modem /firmware ext4 defaults 0 0 /dev/block/bootdevice/by-name/persist /persist ext4 defaults 0 0
How do I get the above fstab into the below code block, is this the correct file?
("osprey") sed -i \ [replacements, one per line] "$@" ;;
Please help, thank you.
-
from my phone from ADB shell:
/system/etc/
fstab:
/dev/block/platform/soc.0/7824900.sdhci/by-name/system /system ext4 defaults 0 0 /dev/block/bootdevice/by-name/userdata /data f2fs defaults 0 0 /dev/block/bootdevice/by-name/cache /cache ext4 defaults 0 0 /dev/block/bootdevice/by-name/fsg /fsg ext4 defaults 0 0 /dev/block/bootdevice/by-name/modem /firmware ext4 defaults 0 0 /dev/block/bootdevice/by-name/persist /persist ext4 defaults 0 0
recovery.fstab:
# Android fstab file. # The filesystem that contains the filesystem checker binary (typically /system) cannot # specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK #TODO: Add 'check' as fs_mgr_flags with data partition. # Currently we dont have e2fsck compiled. So fs check would failed. #<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags> /dev/block/bootdevice/by-name/system /system ext4 ro,barrier=1 wait,recoveryonly /dev/block/bootdevice/by-name/userdata /data f2fs rw,nosuid,nodev,noatime,nodiratime,inline_xattr,inline_data wait,check,latemount,formattable,quota,encryptable=/dev/block/bootdevice/by-name/metadata,reservedsize=128M /dev/block/bootdevice/by-name/cache /cache ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordered wait,check,formattable /dev/block/bootdevice/by-name/fsg /fsg ext4 ro,nosuid,nodev,barrier=0,context=u:object_r:fsg_file:s0 wait /dev/block/bootdevice/by-name/modem /firmware ext4 ro,nosuid,nodev,barrier=0,context=u:object_r:firmware_file:s0 wait /dev/block/bootdevice/by-name/persist /persist ext4 nosuid,nodev,barrier=1,noatime,noauto_da_alloc wait /dev/block/bootdevice/by-name/boot /boot emmc defaults recoveryonly /dev/block/bootdevice/by-name/recovery /recovery emmc defaults recoveryonly /dev/block/bootdevice/by-name/misc /misc emmc defaults defaults /devices/soc.0/7864900.sdhci/mmc_host* auto auto nosuid,nodev wait,voldmanaged=sdcard1:auto /devices/platform/msm_hsusb* auto auto nosuid,nodev wait,voldmanaged=usb:auto /dev/block/zram0 none swap defaults zramsize=536870912,max_comp_streams=3
Thanks in advance.
-
By posting this, I answered my own question. Don't you love that!
Anyway anyone going to welcome me?
-
@d4kc9 said in Moto G 2015 (Osprey) porting:
By posting this, I answered my own question. Don't you love that!
Anyway anyone going to welcome me?
Welcome @d4kc9 and have a look here https://ubports.com/meet-the-community for things of interest.
-
Thank you!!
Ok, 22% build fail, didn't see this error on the common errors. Help please
/home/vm/halium/out/host/linux-x86/obj/STATIC_LIBRARIES/libaidl-common_intermediates/aidl_language_l.cpp:1435:47: error: comparison of integers of different signs: 'int' and 'yy_size_t' (aka 'unsigned long') [-Werror,-Wsign-compare] if ((int) (yyg->yy_n_chars + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. ninja: build stopped: subcommand failed. build/core/ninja.mk:151: recipe for target 'ninja_wrapper' failed make: *** [ninja_wrapper] Error 1 make: Leaving directory '/home/vm/halium' #### make failed to build some targets (21:51 (mm:ss)) ####