UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. flohack
    Offline
    • Profile
    • Following 0
    • Followers 48
    • Topics 96
    • Posts 2,395
    • Groups 3

    flohack

    @flohack

    Built 1974. Gamer. Programmer. Nerd. Want to see my Commodore 64? Languages English / German

    1.5k
    Reputation
    2.6k
    Profile views
    2.4k
    Posts
    48
    Followers
    0
    Following
    Joined
    Last Online
    Age 50
    Location Vienna, Austria

    flohack Unfollow Follow
    Contributor Moderators Global Moderator Administrators

    Best posts made by flohack

    • Porting in 2019 - a true journey

      Hi Folks,

      I will try to take you on a journey into Portingland, of which I once said it´s like a rabbit hole, making a bad quote from Alice in Wonderland.

      On this endeavour I will be accompanied by other people from the community. It will be fun, full of Information and nobody knows where we are going to land.

      We will start next week. Possible formats are blog style, small videos and podcasts. Let´s see! Your Feedback will be welcomed.

      BR Florian

      posted in Porting
      flohackF
      flohack
    • RE: Brand new phone with UBP ?

      And to create some tension and excitement, I hope we are able to co-announce more hardware later this year 😉

      posted in General
      flohackF
      flohack
    • LGE Nexus 5 (hammerhead)

      This is an upgrade port for the Nexus 5 core device. The current port uses classic porting on Android 5.1 with lots of band aids and mixture of blobs etc. The new port is on Halium 7.1 level.

      Sources
      Kernel: https://github.com/ubports/android_kernel_lge_hammerhead/tree/halium-7.1
      Device: https://github.com/ubports/android_device_lge_hammerhead/tree/halium-7.1
      Manifest: https://github.com/ubports/device-builds/blob/halium/lge_hammerhead.xml

      Status

      Working

      • Actors: Manual brightness
      • Actors: Notification LED
      • Actors: Torchlight
      • Actors: Vibration
      • Cellular: Carrier info, signal strength
      • Cellular: Data connection
      • Cellular: Incoming, outgoing calls
      • Cellular: MMS in, out
      • Cellular: PIN unlock
      • Cellular: SMS in, out
      • GPU: Boot into UI
      • Misc: Battery percentage
      • Misc: Offline charging
      • Misc: Online charging
      • Misc: RTC time is used after reboot
      • Misc: Shutdown / Reboot
      • Network: Bluetooth
      • Network: Flight mode
      • Network: WiFi
      • Sensors: Automatic brightness
      • Sensors: GPS
      • Sensors: Proximity
      • Sensors: Rotation
      • Sensors: Touchscreen
      • Sound: Earphones
      • Sound: Loudspeaker
      • Sound: Microphone
      • Sound: Volume control
      • USB: External monitor

      Working with additional steps

      • Cellular: Voice in calls (Volume very low)

      For camera, please follow the steps here: https://forums.ubports.com/topic/3257/how-to-test-gstreamer-droid-based-camera-support-in-ubuntu-touch-for-halium-7-1-based-port

      • Camera: Flashlight
      • Camera: Photo
      • Camera: Switch between back and front camera

      Not working

      • Camera: Video
      • Cellular: Change audio routings
      • GPU: Video acceleration
      • Misc: Anbox patches applied to kernel
      • Misc: Recovery image
      • Misc: Reset to factory defaults
      • Network: Hotspot
      • USB: MTP access
      • USB: ADB access

      Not tested:

      • Endurance: Battery lifetime > 24h from 100%
      • Endurance: No reboot needed for 1 week
      • Misc: Wireless charging

      Install:
      Assuming you have already Ubuntu Touch installed. That means, the bootloader is unlocked and a UT recovery is in place. You need a Linux PC with adb and fastboot installed.

      • You need the Android tool simg2img, e.g. from https://packages.ubuntu.com/xenial/devel/android-tools-fsutils or https://packages.ubuntu.com/bionic/simg2img
      • Download halium-install from here: https://github.com/JBBgameich/halium-install/releases (Click on Assets and download the standalone script)
      • Download the kernel and system image from here: http://twoot.bin.org.in/nextcloud/index.php/s/873qT7twZ6tXPqb
      • Download the latest rootfs image from here: https://ci.ubports.com/job/xenial-rootfs-armhf/lastSuccessfulBuild/artifact/out/ubports-touch.rootfs-xenial-armhf.tar.gz
      • Bring your device into bootloader mode (long-press Vol-Down and Power until bootloader menu appears)
      • Issue fastboot flash boot halium-boot.img
      • Select Recovery with the volume keys and confirm with power button
      • After device has booted, issue halium-install-standalone.sh -p ut ubports-touch.rootfs-xenial-armhf.tar.gz system.img
      • halium-install will ask for your host´s sudo password first. This is normal and no security leak!
      • Then it will also ask for an SSH/phablet user password to set on the device
      • Issue adb reboot

      Now the device should boot into the new system.

      posted in Google Nexus 5 hammerhead nexus 5
      flohackF
      flohack
    • RE: The future of the UbuntuTouch Q&A

      So as one of the Q&A frequent passengers a few words... 🙂

      • Yes once per month could work for the moment. I guess the announcements can still fit into that timeframe
      • We were often struggling with long questions, and "4 questions in 1" posts, that are hard to answer since they jeopardize time for other questions. Its not easy to be fair with that. But a little bit of filtering could be good, and maybe we indicate which question will make it into Q&A ahead.
      • We are lacking now a host with good command of English language. A native speaker will be preferred I think. Suggest someone 😉
      • The Q&A is run with a few tools that make it kinda easy. Though, a few days before and on the evening at least one hour before you should focus on preparations
      • YouTube is a must still since a) it has the best connectivity for all people listening b) it automatically stores the recordings and c) our team can then do postprocessing for audio-only and text transcription.
      • Good relation with marketing team: They need to know in advance when the next show will happen.
        THats all so far. There will be Q&As coming, I have a guest for one of the next ones for example, so its not dead in the water 😉
      posted in General
      flohackF
      flohack
    • RE: Move from Github to Gitlab?

      I am against any move until we see a negative impact for us. We got over 300 repos hosted on Github now, and Infrastructure is already now under pressure with keeping up with open work items. Moving now, not even when the deal is dry, without seeing any policy changes is overreacted IMHO. We want to finish OTA-4, and when we start moving to Gitlab now you can forget any release at end of June, or even longer.

      After OTA-4 we can review this again. But I strictly disagree on any fast reaction now.

      posted in General
      flohackF
      flohack
    • Survey "Feature Matrix" for UBports

      Hello everyone,
      in order to better understand what´s important for you when it comes to mobile device features please help me and answer the following survey: https://www.surveymonkey.com/r/8YRKL95 - we want to set minimum quality levels for ports and therefore need to know what makes a good device nowadays.

      Thanks Florian

      posted in General
      flohackF
      flohack
    • Oneplus One Halium 9 port in the works...

      Just a heads-up for all beloved OPO users, there is a working H9 port being prepared, and we try to get this into a state where you all can test it.

      This is a pre-requisite to try to carry this device over to 20.04 base. I feel excited, and we will keep you updated!

      posted in Oneplus One
      flohackF
      flohack
    • RE: Pinephone Rant

      I can understand your frustration, but the problem is also not only we have limited resources for hardware adaption but overall limited resources.

      As Ubuntu 16.04 is end of life now, we have to rush to support 20.04 LTS and that takes up all the resources. Minor steps are done still for Pinephone, but you wont notice so much. Like we fixed the speakerphone obviously these days.

      And yes, we hoped to finally attract more developers to help us expanding and pushing forward but it simply did not happen. Linux devs got frustrated with UT concepts, especially confinement and isolation of apps, readonly filesystems etc. What works well for the end users does not work well with devs it seems.

      We hope to bring a few more improvements for Pinephone later this year. But for the moment all our 3 or 4 fulltime devs are fully employed with upgrading the whole distribution, involving up to 400 repositories and deb packages to be rebuilt and fixed. It takes months, unfortunately.

      posted in PinePhone
      flohackF
      flohack
    • RE: I wanna go home

      Just 2 cents from a Windows user:

      The Windows desktop was made in resemblance to a real desk and the things you find there: Files, Folders and even a trashbin (technically not ON the desktop ofc). Its a matter of personal preference HOW you organize your desktop:

      • Some keep it 100% clean
      • Some have a few items lying around
      • Some got a sh1tload of unnecessary things there.

      My current desktop at work has 32 items: A mixture of starter icons, documents and whatever. Windows got adopted also for the "chaotic" way how you can work with it. It tries to give you maximum freedom on that:

      23d896bd-6eee-4985-b6ad-adb07dece6e3-image.png

      Does anybody understand what´s going on here? No. Does the owner of this desktop understand it? Yes, and he might be most productive with it.

      During work, I almost never have to go to the desktop, however. I use it rarely. Also a matter of personal preference.

      Can´t we just offer: Appdrawer AND background to organize stuff? You could pin starters and documents to the background (Problem: convergence and how to deal with the layout?)

      A good DE gives all users a possible way to develop their own habits and preferences. Not try to force them into a single use pattern.

      BR

      posted in Design
      flohackF
      flohack
    • OP5 /5T reaching installable state

      Today I can announce that the Onepls 5 and 5T have reached a state where the UBports Installer can be used to install the devel channel, and OTA updates can be installed as well. That will make testing a lot easier. Follow this thread to get the necessary installer configs, we are just fixing them up so they do the right thing.

      posted in Oneplus 5/5T
      flohackF
      flohack

    Latest posts made by flohack

    • RE: Install with ubports installer resulted in having a debug kernel

      @Keneda Just a few 2 cents her:

      • Yes for porting we often set the Android build to build a so-called userdebug image. That ensures certain behaivour, but I am unsure if we really need that. So it could be that the FP4 kernel built during our porting build is set to debug since userdebug target is being used.

      Someone could explore this by trying to build their own port with instructions from porting group and then see which flag is being used. It would be good to finally address this, since debug kernels are potentially slower than release.

      posted in Fairphone 4
      flohackF
      flohack
    • RE: (Forum) In the unread threads I only see threads from two days ago.

      Sorry it took a while. I set it to 7 days, is that enough? 🙂

      posted in General
      flohackF
      flohack
    • RE: [Porting] Pixel 4a

      @discord Hi long time passed, did you achieve anything ? 😃

      posted in Porting
      flohackF
      flohack
    • OTA-2 for 20.04 Call for Testing Companion Post

      Hello everyone!

      The expected release date for Ubuntu Touch OTA-2 for 20.04 is Friday, July 28th 2023.

      This forum post is a companion to the OTA-2 Call For Testing (appears here when its live)

      Please post any general observations you have while testing the current image in the RC channel, as compared to OTA-1, in this thread. The current release candidate (RC) is 2023-W29 or newer.

      Please note that only critical and security fixes will be able to enter OTA-2 as this point, normal bug fixes and new features will need to wait for our next release. Please do not discuss normal bug fixes and new features here.

      posted in OS
      flohackF
      flohack
    • RE: PineTime $25 FOSS smart watch

      @Moem I am afraid no one so far did develop any middleware or App for UT to let the PineTime connect to it. Its totally feasable, but would need at least 1 or 2 devs getting their hands dirty.

      posted in Off topic
      flohackF
      flohack
    • Bacon goes focal!

      Hi fellow bacon users 🙂

      After some really tough challenges with recovery, fake cache and a lot of confusion, the Oneplus One finally reaches a testable state in Focal's devel channel. Now we need you!
      A lot of features in this list: https://devices.ubuntu-touch.io/device/bacon/release/focal/ still show a question mark and need to be tested.
      Note that this is not a daily driver yet, so do not test it on your main device.
      Also very important is to only use installer version 0.10.0 with the "Bootstrap" option! do not simply change channels from inside UT.

      Let us know in this thread how this worked out for you...

      BR Florian

      posted in Oneplus One
      flohackF
      flohack
    • RE: OTA25 - BQ E4.5 does not boot

      Please reinstall without data wipe, the problem is fixed in the latest OTA revision

      posted in Support
      flohackF
      flohack
    • RE: OPO 20.04 on the UBports Installer

      Guys this was a bit premature,

      while installing 20.04 on OPO works with manual steps, the recovery is still not prepared to allow both 16.04 / 20.04 installs (which we still must support for a time). So currently using the installer for this will result in a softbrick I guess. Be careful not to do this on your production device!

      posted in News
      flohackF
      flohack
    • RE: 6P not installable anymore?

      Seems smth was wrong on my side, a second attempt worked then 🙂

      posted in Google Nexus 6P
      flohackF
      flohack
    • 6P not installable anymore?

      Humm strange, nothing should have changed but I feel I cannot install the Nexus 6P anymore with the installer, it hangs on the boot logo after recovery hast installed all things...

      posted in Google Nexus 6P
      flohackF
      flohack