@beyolf Thanks
I am confused about MIUI and Stock ROMs.Are they same ?
is there any official link where I can download MIUI Android 12
@beyolf Thanks
I am confused about MIUI and Stock ROMs.Are they same ?
is there any official link where I can download MIUI Android 12
@beyolf Thanks
One Last Question
ON my Redmi Note 9 how can i install android now
Please advise
Thanks
@RadioMick Thanks
on my Redmi Note 9 pro i get this
phablet@ubuntu-phablet:~$ df /
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/system 3026216 3000464 0 100% /
phablet@ubuntu-phablet:~$
Although I didnt install too many packages.
How to fix this ?
Thanks
@beyolf Thanks
I have a different issue. I didnt do lots of apt get installs but suddenly i am getting error " No space left on device"
phablet@ubuntu-phablet:~$ df /
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/system 3026216 3009748 0 100% /
while on the phone under storage it says 114GB Free.
any idea how to fix it
Thanks
Alos getting low spce issue on the phone
phablet@ubuntu-phablet:~/Documents$ df /
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/system 3026216 3009728 0 100% /
phablet@ubuntu-phablet:~/Documents$
How can I make some space . I dint install any large packages yet.
@lduboeuf said in error while installing lomiri-systems-settings:
sudo umount /usr/share/session-migration/scripts
@lduboeuf Thanks it solved one problem
but now complaining about dependency issue
setting up liblomirisystemsettingsprivate-dev:arm64 (1.0.2+1local~1699268765) ...
dpkg: dependency problems prevent configuration of lomiri-system-settings:
lomiri-system-settings depends on libdeviceinfo0 (>= 0.2.1+0~20231014230604.8+ubports20.04~1.gbp7e819c); however:
Version of libdeviceinfo0 on system is 0.2.0+0~20230918210732.7+ubports20.04~1.gbp72afc4.
dpkg: error processing package lomiri-system-settings (--install):
dependency problems - leaving unconfigured
I built these arm64 deb packages using crossbuilder
also tried to install it like
phablet@ubuntu-phablet:~/Documents$ sudo apt install libdeviceinfo0=0.2.1
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '0.2.1' for 'libdeviceinfo0' was not found
phablet@ubuntu-phablet:~/Documents$
Can we install Touch os on redmi Note 9 ?
Its not 9s or 9 Pro or pro max
Just simple note 9
is it possible ?
I used crossbuilder to build my changes in lomiri-systems-settings and it built arm64 based deb packages.But I am getting this error while installing them onto the phone
Unpacking lomiri-system-settings (1.0.2+1local~1699268765) over (1.0.1+0~20231003095806.181+ubports20.04~1.gbp8b9442) ...
dpkg: error processing archive lomiri-system-settings_1.0.2+1local~1699268765_arm64.deb (--install):
unable to create '/usr/share/session-migration/scripts/lomiri-system-settings-datahome-migration.sh.dpkg-new' (while processing './usr/share/session-migration/scripts/lomiri-system-settings-datahome-migration.sh'): Read-only file system
dpkg: error while cleaning up:
unable to remove newly-extracted version of '/usr/share/session-migration/scripts/lomiri-system-settings-datahome-migration.sh': Read-only file system
Although I did sudo mount -o rw,remount /
I am using crossbuilder t omake deb packages of lomirisystem-settings it built the packages but having issues installing it on ubports-pdk VM for testing
where can i specify my own version of the package
currently version 1.0.2+ is installed
Can i edit files directly on the phone ?
I checked under /usr/share/lomiri-system-settings
some files are present in qml-plugin but some src files are not there ?
It seems that these packages have conflict
libqt5quick5-gles with libqt5quick5
libqt5gui5-gles with libqt5gui5
okay I managed to build the lomiri-systems-settings-1.0.2.deb package and installed it.
Now for some reason I cant open any of the apps like calculator, phone, system-settings when i click on them inside the VM ?
wonder whats wrong
I have restarted the VM but still cant run any app
Note: It was not building the systems-settings package and was complaining about these packages
libqt5quick5-gles
libqt5gui5-gles
so I removed these packages and it built fine.
Question#2: Can we run this pdk VM inside another Ubuntu VM ?
@arubislander Thanks
Yes I can see it .
So I guess I can use adb shell and setup ssh using ssh keys as per the documentation
https://docs.ubports.com/en/latest/userguide/advanceduse/ssh.html
Thanks. lets see what I can accomplish under the circumstances.
I am running the pdk VM now and as first step I am just trying to transfer files from my host pc and the pdk VM.
so trying to get ssh and scp commands to work. what is the ip address of the VM ??. I can see two interfaces like
ens5: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.2.15 netmask 255.255.255.0 broadcast 10.0.2.255
inet6 fec0::71ee:d2dc:6283:2b08 prefixlen 64 scopeid 0x40<site>
inet6 fe80::e294:f17d:2325:bfc3 prefixlen 64 scopeid 0x20<link>
inet6 fec0::13fc:fa48:cc7f:13ea prefixlen 64 scopeid 0x40<site>
ether 52:54:00:12:34:56 txqueuelen 1000 (Ethernet)
RX packets 73912 bytes 107573944 (107.5 MB)
RX errors 0 dropped 50 overruns 0 frame 0
TX packets 10300 bytes 612779 (612.7 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 50634
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 290 bytes 24209 (24.2 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 290 bytes 24209 (24.2 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lxcbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 10.0.3.1 netmask 255.255.255.0 broadcast 10.0.3.255
ether 00:16:3e:00:00:00 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
phablet@ubuntu-phablet:/pdk/sources$
Hi Guys,
Does anyone have experience of using ubports-pdk for building various system components or apps.
I am trying to change the UI for lomiri-systems-settings and need some help with pdk
Thanks
@lduboeuf Thanks
well I dont have any answers at the moment just questions
I though this lomiri system settings will be a stand alone app with just the UI and no hardware/device connection .
Actually I just want to change the background ,foreground colors and some icons only so just cosmetics changes and dont intend to change functionality
@lduboeuf Thanks
Actually I tried to install it in chroot environment not directly on my host and it complained about missing dependencies.
Is this not the right way to do ? as the title of this link
https://docs.ubports.com/en/latest/systemdev/testing-locally.html
says "making changes and testing them locally "
I tried to do dpkg -i lomiri-system-settings_1.0.2_amd64.deb
and it complained about missing dependency packages which were under depends: section in the control file like
Depends:
accountsservice,
accountsservice-ubuntu-schemas (>= 0.0.7),
bluez (>= 5.23),
click | ubuntu-snappy-cli,
I thought these required packages are automatically installed in chroot during build process No ?
the goal is to test my changes locally first
@lduboeuf Thanks
Actually I used the native option and not the arm64 because I wanted to test my changes locally on the PC before making a deb package for the phone.
So I guess the flow would be
make changes locally ,
build amd64 package
install and run it in chroot environment (if its possible )
once happy with the changes build a deb package for the phone
Ok searched the internet and found this option to use with sbuild --no-clean-source
Now it built the deb packages in the parent directory.out of these many deb packages there is one called lomiri-system-settings_1.0.2_amd64.deb I guess this is the one to use.
Now a theoretical question: this package was built for my host amd64 architecture meaning I can install and run it on my PC ?
Then i will make changes in qml files , build it again and see the changes on my PC ?
After that I will just copy modified qml src files to my phone .
I hope this process flow is correct ??