Navigation

    UBports Robot Logo

    UBports Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    1. Home
    2. Flohack
    • Profile
    • Following 0
    • Followers 25
    • Topics 48
    • Posts 1792
    • Best 574
    • Groups 1

    Flohack

    @Flohack

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

    1101
    Reputation
    2173
    Profile views
    1792
    Posts
    25
    Followers
    0
    Following
    Joined Last Online
    Location Vienna, Austria Age 46

    Flohack Follow
    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
      Flohack
      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
      Flohack
      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 Devices
      Flohack
      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
      Flohack
      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
      Flohack
      Flohack
    • RE: On this (US) Thanksgiving...

      Thanks @UniSuperBox you have grown into an important role for the users, the foundation guys, for all of us. You are keeping an eye on things that others tend to overlook (esp. in Infra ^^), you are the best host we can have for the Q&As, and you do all this from out of another timezone, which for me would be th hardest part.

      Thanks @NeoTheThird for the big product increment in the installer this year. From a quickly assembled thingie with lots of complicated stuff this has grown into a usable product which all other communities do not have, not with the features and also not with the slickness.

      Thanks @mariogrip for hacking into the weirdest C++ hell in Unity 8 and Mir, I think no one else would be brave enough to do this, and then in the same time have "just little chats" with @alan_g as they sound like you would talk about gardening or the weather. With you digging all those mud piles we have the biggest possible product increment for the UX and UI that a small team like us could have. Not to say you are driving also the !Android phones (Not-Android lol) stuff, down to Rpi...

      Thanks @dobey for being kinda 24/7 community manager, even if you sound like a club bouncer sometimes 🙂 Your input is most valuable for us, for the users and for all new devs. It is impossible to drive this project without a few insiders, and you are currently the most active of them. I hope we can give back some day for what you have invested in time, answering our dumbest questions and rectifiying our bogus ideas about architecture.

      Thanks @DanChapman for bootstrapping TELEports in such a nice way that we could build the probably most complex native App for UT out there in a few man months - besides your own Dekko 2 of course! And although I know, you probably wont read this anymore, I wanna say thank you. You have departed the project this year, for reasons we dont know and we would have hoped for a long time that it is not forever. While this hope is fading we all would be grateful to hearing from you again in the future.

      Thanks @Krille @TimSueberkrueb @hummlbach jonny and all the others from the German group! You are self-organizing hackathons, you try to invest time and motivation into whatever product needs love most at a time. While we know that Germany has a big UT userbase, it is not common expectation and you do an outstanding job.

      And finally: Thanks to all users! We would be nothing without you. Patiently waiting until things are fixed, and some bugs take years to proceed. Constantly trying to motivate us to go over the limit, to keep UT alive and useful. Giving us a reason of existence for this project. I remember when we started with way below 100 people in the first Telegram group, and how it filled up to 200 only days after Canonical sunk the ship. And when we got so much excited to see that there are enough people there that wont let it sink too much 😉

      2019 was a terrific year for UT. But I am really excited about what will come in 2020. Next year we will write history.

      posted in General
      Flohack
      Flohack
    • RE: PinePhone

      @3arn0wl You need to make small steps. If you shoot for a high end device but it has constant problems, nobody will buy it, you failed and have wasted a lot of money. Once we have a basic phone and people see that things are working, we can talk about a Pro model ^^

      posted in General
      Flohack
      Flohack
    • RE: Original devices

      @guru No need anymore! I got high-level contact to BQ today 🙂 ... Actually the highest possible level 🙂 We will send them our ideas and questions. Lets hope smth happens then 🙂

      BR

      posted in General
      Flohack
      Flohack
    • RE: PinePhone

      @PINE64 I am starting to get nervous, with so many devices being online, if even half of them would only go for Ubuntu Touch, we need to ramp up our infrastructure for push notifications soon ^^

      posted in General
      Flohack
      Flohack
    • RE: Google will not allow Ubuntu Touch to sync any more from July 15 2019 on

      Dear All,

      We are aware of this issue and we will try to hot-fix it until July 15th. We have to create our own Google app keys, and we think its not hard to fix, but might need a few days for preparation. Also I cannot say if we need to deploy and OTA for that or not.

      BR

      posted in General
      Flohack
      Flohack

    Latest posts made by Flohack

    • RE: UBports on Gigaset GS290

      @squigly said in UBports on Gigaset GS290:

      e basing on GS290 and it works perfectly fine (or at least, reasonably fine) then it's a low-risk project which I can justify the time/budget

      I think the differences are not that much 🙂

      posted in Support
      Flohack
      Flohack
    • RE: Re: OTA Updates not working

      @keneda if I can steal your phone I can get all the data off your device, thats why a wide-open bootloader is a problem. If you are fine with that, ok 😉

      posted in Fairphone 3
      Flohack
      Flohack
    • RE: UBports on Gigaset GS290

      Please see https://forums.ubports.com/topic/4556/volla-phone-identical-to-gigaset-gs290?_=1614171855453 - I told there that we do not recommend it, while it seems technically possible, because we do not want to get the bad press if it fails 😉

      posted in Support
      Flohack
      Flohack
    • RE: [Porting] Call for Testers

      @falcon15500 Oh sound should work on Sailfish, I will check again. Yes also notification might have issues 😉

      posted in Google Pixel and XL
      Flohack
      Flohack
    • RE: [Porting] Call for Testers

      @tigerpro No, its an image of a certain Android version, it has nothing to do with the device´s version. I dont think its 7.1 but who knows ^^

      posted in Google Pixel and XL
      Flohack
      Flohack
    • RE: [Porting] Call for Testers

      @p4p1 Yes all carriers are basically supported 😉

      posted in Oneplus 5/5T
      Flohack
      Flohack
    • RE: [Porting] Call for Testers

      @todorov03

      1. No, call audio wont work anywhere, the problem is the routing from the modem into the soundcard
      2. Anbox patches are not applied. However, Anbox is bleeding alpha, drains battery a lot and is not recommended for daily use. Most apps that use any kind of Google Play services etc wont work as well. Also its based on a very old Android, so most apps struggle with that. I think its Android 5 or so. In my opinion its a nice demo of whats possible, but not more than that.
      3. Camera: We cannot use any software algorithms that Google does to get the camera on its full power, but basic capabilities should be fine.
      posted in Google Pixel and XL
      Flohack
      Flohack
    • RE: Bringing FP3 to the Ubports Installer

      @luksus You need to enter a job into Ubuntu Touch to mark the boot as successful, did you do that?
      Otherwise every 2 or 3 boots the slot will change

      posted in Fairphone 3
      Flohack
      Flohack
    • RE: New Devices Page Now Online

      @povoq the criteria can be added when the feature is at least in devel channel, and we can stop breaking devices with it. Because as of now, N5 cannot display any web page with that feature being on.

      regards

      posted in News
      Flohack
      Flohack
    • RE: New Devices Page Now Online

      @domubpkm switching between MTP and RNDIS is not implemented in any Halium device right now, its a kinda hard thing and on the long ToDo list 😉

      We also would need a switch in the UI for that...

      posted in News
      Flohack
      Flohack