Hi,attached I send two .ks files: one for creating a testing and one for creating a devel rootfs tarball. Please note that these .ks files will generate armv7hl installations instead of armv7l as can be downloaded from basyskom.
Both use the pvr driver.
I briefly tested the generated tarballs: The testing one seems to work ok. It booted fine and I could make a suspend/resume cycle without problems. The devel one boots and the GUI comes up. However, here the GUI got somewhat "stuck".Nothing responds except actions being triggered via the hardware buttons (volume, lock screen). I don't know if this may be caused by my device battery being nearly empty (At least I saw some message at bootup that may have caused the GUI to lock up.).
I will test that later after letting the device charge a little. I generated the rootfs tarballs as follows:PATH=$PATH:/sbin sudo mic create fs plasma-active-archos-gen9-pvr-mer-devel-2013-02-23.ks --pack-to=plasma-active-archos-gen9-pvr-mer-devel-2013-02-23.tar.gz --pkgmgr=yum --arch=armv7hl
Up to now, the bits for the armv7hl hardware adaptation are only hosted in my "private" repositories on cobs@meego:
https://build.pub.meego.com/project/show?project=home%3Awonko%3Aarchos-g9-pa-adaptation https://build.pub.meego.com/project/show?project=home%3Awonko%3Aarchos-g9-pa-adaptation%3ApvrIf there is the interest I (or someone else) could push this stuff into a little bit "more official" place.
Would creating own projects for an Archos G9 armv7hl adaptation make sense?Imho integrating the changes with the existing Archos G9 armv7l adaptation would be pretty complicated as we would need to distinguish between soft and hard float for building some packages in a single common project.
I could also upload the images somewhere if you like to test those yourself. Regards, Ruediger On 02/22/2013 09:10 AM, Hillel Lubman wrote:
On 22/02/13 03:05, Yannick Kiekens wrote:As work-around to get latest devel stuff running on your device, just add the following repo to latest testing based archos gen9 image (try the pvr one): zypper ar -f http://repo.pub.meego.com/Project:/KDE:/Devel/CE_UX_PlasmaActive_armv7l/ develop This gave an error while doing the upgrade of kdebase (something about a directory that can't be deleted) I'll have more time to look at it this weekend To bad to hear about the support problems, it is nice hacking a tablet with vendor support. greatings Yannick KiekensThere was a similar issue with switching Nexus 7 build from testing to devel. See here in the comments: http://aseigo.blogspot.com/2013/01/plasma-active-stable-devel-and-bleeding.html may be it'll be helpful. Regards, Hillel Lubman. _______________________________________________ Active mailing list [email protected] https://mail.kde.org/mailman/listinfo/active
-- http://ruedigergad.com
# -*-mic2-options-*- -f loop --save-kernel -*-mic2-options-*- # # Do not Edit! Generated by: # kickstarter.py # lang en_US.UTF-8 keyboard us timezone --utc Europe/Berlin rootpw mer desktop --autologinuser=mer user --name mer --groups audio,video --password mer repo --name=ce-utils --baseurl=http://repo.pub.meego.com/Mer:/Tools:/Testing/Mer_Core_armv7hl/ --save repo --name=mer-core --baseurl=http://releases.merproject.org/releases/latest/builds/armv7hl/packages/ --save repo --name=mer-core-debuginfo --baseurl=http://releases.merproject.org/releases/latest/builds/armv7hl/debug/ --save repo --name=mer-shared --baseurl=http://repo.pub.meego.com/CE:/MW:/Shared/Mer_Core_armv7hl/ --save #repo --name=mer-shared --baseurl=http://repo.merproject.org/obs/nemo:/devel:/mw/latest_armv7hl/ --save repo --name=mer-extras --baseurl=http://repo.pub.meego.com/Project:/KDE:/Mer_Extras/CE_MW_Shared_Mer_Core_armv7hl/ --save repo --name=plasma --baseurl=http://repo.pub.meego.com/Project:/KDE:/Devel/CE_UX_PlasmaActive_armv7hl/ --save repo --name=adaptation-archos-gen9 --baseurl=http://repo.pub.meego.com/home:/wonko:/archos-g9-pa-adaptation/Project_KDE_Devel_CE_UX_PlasmaActive_armv7hl/ --save repo --name=adaptation-archos-gen9-pvr --baseurl=http://repo.pub.meego.com/home:/wonko:/archos-g9-pa-adaptation:/pvr/Project_KDE_Devel_CE_UX_PlasmaActive_armv7hl/ --save %packages # ce_tools repository ##################### # mer-core repository #################### @Mer Core Utils # connman-test diffutils openssh-clients vim-enhanced tar @Mer Core # Mer Core defines following packages (06 dec 2011) # basesystem bash boardname coreutils deltarpm e2fsprogs file filesystem fontpackages-filesystem # kbd lsb-release meego-release nss pam passwd prelink procps readline rootfiles rpm setup # shadow-utils shared-mime-info systemd-sysv time udev usbutils util-linux xdg-user-dirs zypper @Mer Connectivity # Mer Connectivity defines following packages (06 dec 2011) # bluez connman crda iproute iputils net-tools ofono wireless-tools wpa_supplicant #remove connman -connman -connman-test @Mer Graphics Common # Mer Graphics Common defines following packages (06 dec 2011) # cjkuni-fonts droid-sans-fonts droid-sans-mono-fonts droid-serif-fonts liberation-fonts-common # liberation-mono-fonts liberation-sans-fonts liberation-serif-fonts uxlaunch @Mer Minimal Xorg # Mer Minimal Xorg defines following packages (06 dec 2011) # xorg-x11-server-Xorg xorg-x11-xauth # Additional packages from mercore repository cpio gzip tar openssh-server libqtwebkit-qmlwebkitplugin xorg-x11-drv-evdev xorg-x11-drv-fbdev xorg-x11-drv-vesa xorg-x11-utils-xhost # get virtualbox running xorg-x11-server-Xorg-setuid # FIXME - packages should explicitly depend on it dbus-x11 libqtwebkit-qmlwebkitplugin libqtdeclarative4-gestures libqtdeclarative4-particles libdeclarative-multimedia alsa-utils upower # mer-shared repository ####################### # not needed # @Nemo Middleware Shared # Nemo Middleware Shared defines following packages (06 dec 2011) # maliit-framework maliit-plugins ohm # Additional packages from mer-shared repository gdb gst-plugins-good ca-certificates pulseaudio-policy-enforcement # plasma repository ################### contour contour-intro declarative-plasmoids kdelibs-data kdelibs-imageio-plugins kdelibs-plasma-runtime kdepim-strigi-plugins kde-runtime-desktoptheme kde-runtime-emoticons kde-runtime-nepomuk kde-runtime-netattach kde-runtime-newstuff kde-runtime-plasma kde-runtime-solid kde-runtime-sounds kde-runtime-wallet konsole kmix plasma-active plasma-mobile-mouse startactive virtuoso virtuoso-drivers virtuoso-server # Required by kde-workspace crash helper tool installdbgsymbols.sh kdialog # add some simple testing tools simple-tests sample-media ConsoleKit ConsoleKit-libs ConsoleKit-x11 dhclient libpcap ModemManager NetworkManager NetworkManager-glib NetworkManager-kde NetworkManager-kde-libs plasmoid-networkmanagement # add kde-security packages encfs fuse rlog # Games lskat katomic kfourinline knetwalk kshisen kmahjongg kpat kreversi # Apps bangarang kwrite # adaptation-archos-gen9 repository ################################### alsa-mixer-asound-state-archos-gen9 plasma-mobile-config-archos-gen9-pvr plasma-mobile-config-archos-gen9-pvr-blacklist kernel-adaptation-archos-gen9-pvr pixcir-touch-callibration xorg-conf-archos-gen9 pm-utils-config-wlan-archos libwl1271-bin linux-firmware archos-udev-rules pvr-omap4 pvr-omap4-libEGL pvr-omap4-libGLESv1 pvr-omap4-libGLESv2 pvr-archos-gen9-kernel libdri2 libdrm # mer-extras repository ####################### alsa-plugins-pulseaudio less strace xorg-x11-drv-mtev iodbc -okular %end %post # save a little bit of space at least... rm -f /boot/initrd* # Prelink can reduce boot time if [ -x /usr/sbin/prelink ]; then /usr/sbin/prelink -aRqm fi rm -f /var/lib/rpm/__db* rpm --rebuilddb # Create empty initramfs.cpio.lzo for NAND deployment touch /boot/initramfs.cpio.lzo # Create a session file x-plasma-active.desktop echo "[Desktop Entry]" >> /usr/share/xsessions/x-plasma-active.desktop echo "Version=1.0" >> /usr/share/xsessions/x-plasma-active.desktop echo "Name=mtf compositor session" >> /usr/share/xsessions/x-plasma-active.desktop echo "Exec=/usr/bin/startactive" >> /usr/share/xsessions/x-plasma-active.desktop echo "Type=Application" >> /usr/share/xsessions/x-plasma-active.desktop # Set symlink pointing to .desktop file ln -sf x-plasma-active.desktop /usr/share/xsessions/default.desktop # Set arch to armv7hl for zypper. echo "arch = armv7hl" >> /etc/zypp/zypp.conf %end %post --nochroot if [ -n "" ]; then echo "BUILD: " >> /etc/meego-release fi %end
# -*-mic2-options-*- -f loop --save-kernel -*-mic2-options-*- # # Do not Edit! Generated by: # kickstarter.py # lang en_US.UTF-8 keyboard us timezone --utc Europe/Berlin rootpw mer desktop --autologinuser=mer user --name mer --groups audio,video --password mer repo --name=ce-utils --baseurl=http://repo.pub.meego.com/Mer:/Tools:/Testing/Mer_Core_armv7hl/ --save repo --name=mer-core --baseurl=http://releases.merproject.org/releases/latest/builds/armv7hl/packages/ --save repo --name=mer-core-debuginfo --baseurl=http://releases.merproject.org/releases/latest/builds/armv7hl/debug/ --save repo --name=mer-shared --baseurl=http://repo.pub.meego.com/CE:/MW:/Shared/Mer_Core_armv7hl/ --save #repo --name=mer-shared --baseurl=http://repo.merproject.org/obs/nemo:/devel:/mw/latest_armv7hl/ --save repo --name=mer-extras --baseurl=http://repo.pub.meego.com/Project:/KDE:/Mer_Extras/CE_MW_Shared_Mer_Core_armv7hl/ --save repo --name=plasma --baseurl=http://repo.pub.meego.com/Project:/KDE:/Trunk:/Testing/CE_UX_PlasmaActive_armv7hl/ --save repo --name=adaptation-archos-gen9 --baseurl=http://repo.pub.meego.com/home:/wonko:/archos-g9-pa-adaptation/Project_KDE_Trunk_Testing_CE_UX_PlasmaActive_armv7hl/ --save repo --name=adaptation-archos-gen9-pvr --baseurl=http://repo.pub.meego.com/home:/wonko:/archos-g9-pa-adaptation:/pvr/Project_KDE_Trunk_Testing_CE_UX_PlasmaActive_armv7hl/ --save %packages # ce_tools repository ##################### # mer-core repository #################### @Mer Core Utils # connman-test diffutils openssh-clients vim-enhanced tar @Mer Core # Mer Core defines following packages (06 dec 2011) # basesystem bash boardname coreutils deltarpm e2fsprogs file filesystem fontpackages-filesystem # kbd lsb-release meego-release nss pam passwd prelink procps readline rootfiles rpm setup # shadow-utils shared-mime-info systemd-sysv time udev usbutils util-linux xdg-user-dirs zypper @Mer Connectivity # Mer Connectivity defines following packages (06 dec 2011) # bluez connman crda iproute iputils net-tools ofono wireless-tools wpa_supplicant #remove connman -connman -connman-test @Mer Graphics Common # Mer Graphics Common defines following packages (06 dec 2011) # cjkuni-fonts droid-sans-fonts droid-sans-mono-fonts droid-serif-fonts liberation-fonts-common # liberation-mono-fonts liberation-sans-fonts liberation-serif-fonts uxlaunch @Mer Minimal Xorg # Mer Minimal Xorg defines following packages (06 dec 2011) # xorg-x11-server-Xorg xorg-x11-xauth # Additional packages from mercore repository cpio gzip tar openssh-server libqtwebkit-qmlwebkitplugin xorg-x11-drv-evdev xorg-x11-drv-fbdev xorg-x11-drv-vesa xorg-x11-utils-xhost # get virtualbox running xorg-x11-server-Xorg-setuid # FIXME - packages should explicitly depend on it dbus-x11 libqtwebkit-qmlwebkitplugin libqtdeclarative4-gestures libqtdeclarative4-particles libdeclarative-multimedia alsa-utils upower # mer-shared repository ####################### # not needed # @Nemo Middleware Shared # Nemo Middleware Shared defines following packages (06 dec 2011) # maliit-framework maliit-plugins ohm # Additional packages from mer-shared repository gdb gst-plugins-good ca-certificates pulseaudio-policy-enforcement # plasma repository ################### contour contour-intro declarative-plasmoids kdelibs-data kdelibs-imageio-plugins kdelibs-plasma-runtime kdepim-strigi-plugins kde-runtime-desktoptheme kde-runtime-emoticons kde-runtime-nepomuk kde-runtime-netattach kde-runtime-newstuff kde-runtime-plasma kde-runtime-solid kde-runtime-sounds kde-runtime-wallet konsole kmix plasma-active plasma-mobile-mouse startactive virtuoso virtuoso-drivers virtuoso-server # Required by kde-workspace crash helper tool installdbgsymbols.sh kdialog # add some simple testing tools simple-tests sample-media ConsoleKit ConsoleKit-libs ConsoleKit-x11 dhclient libpcap ModemManager NetworkManager NetworkManager-glib NetworkManager-kde NetworkManager-kde-libs plasmoid-networkmanagement # add kde-security packages encfs fuse rlog # Games lskat katomic kfourinline knetwalk kshisen kmahjongg kpat kreversi # Apps bangarang kwrite # adaptation-archos-gen9 repository ################################### alsa-mixer-asound-state-archos-gen9 plasma-mobile-config-archos-gen9-pvr plasma-mobile-config-archos-gen9-pvr-blacklist kernel-adaptation-archos-gen9-pvr pixcir-touch-callibration xorg-conf-archos-gen9 pm-utils-config-wlan-archos libwl1271-bin linux-firmware archos-udev-rules pvr-omap4 pvr-omap4-libEGL pvr-omap4-libGLESv1 pvr-omap4-libGLESv2 pvr-archos-gen9-kernel libdri2 libdrm # mer-extras repository ####################### alsa-plugins-pulseaudio less strace xorg-x11-drv-mtev iodbc -okular %end %post # save a little bit of space at least... rm -f /boot/initrd* # Prelink can reduce boot time if [ -x /usr/sbin/prelink ]; then /usr/sbin/prelink -aRqm fi rm -f /var/lib/rpm/__db* rpm --rebuilddb # Create empty initramfs.cpio.lzo for NAND deployment touch /boot/initramfs.cpio.lzo # Create a session file x-plasma-active.desktop echo "[Desktop Entry]" >> /usr/share/xsessions/x-plasma-active.desktop echo "Version=1.0" >> /usr/share/xsessions/x-plasma-active.desktop echo "Name=mtf compositor session" >> /usr/share/xsessions/x-plasma-active.desktop echo "Exec=/usr/bin/startactive" >> /usr/share/xsessions/x-plasma-active.desktop echo "Type=Application" >> /usr/share/xsessions/x-plasma-active.desktop # Set symlink pointing to .desktop file ln -sf x-plasma-active.desktop /usr/share/xsessions/default.desktop # Set arch to armv7hl for zypper. echo "arch = armv7hl" >> /etc/zypp/zypp.conf %end %post --nochroot if [ -n "" ]; then echo "BUILD: " >> /etc/meego-release fi %end
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ Active mailing list [email protected] https://mail.kde.org/mailman/listinfo/active
