• uuidgen 4 termux

    From Maurice Kinal@1:153/7001.4013 to Maurice Kinal on Mon Oct 4 17:00:12 2021
    -={ 780d139e-256f-11ec-9ef7-9d2d21670f32 }=-

    Hey Maurice!

    You know what to do.

    Life is good,
    Maurice

    ... Eall here byþ hwæt þonne se lateow byþ hwæt.
    The whole army is brave when the general is brave.
    --- GNU bash, version 5.1.8(1)-release (aarch64-unknown-linux-android)
    * Origin: Cheap Canadian Knockoff - Ladysmith BC, Canada (1:153/7001.4013)
  • From Maurice Kinal@1:153/7001 to Maurice Kinal on Tue Oct 5 01:34:01 2021
    -={ 2021-10-05 01:34:01.205100478+00:00 }=-

    Hey Maurice!

    -={ 780d139e-256f-11ec-9ef7-9d2d21670f32 }=-
    You know what to do.

    Almost. You forgot the msguuid part but no matter given;

    This will make things simpler on the tablet;

    msg_uuid="$(python -c "import uuid; print(uuid.uuid1());")"

    We're halfway there.

    Life is good,
    Maurice

    ... Cyning sceal rice healdan.
    A king should guard a kingdom.
    --- GNU bash, version 5.1.8(1)-release (x86_64-motorshed-linux-gnu)
    * Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001)
  • From Maurice Kinal@2:280/464.113 to Maurice Kinal on Mon Oct 4 17:03:45 2021
    -={ 2021-10-04 17:03:45.267500973+00:00 }=-

    Hey Maurice!

    msg_uuid="$(python -c "import uuid; print(uuid.uuid1());")"

    It should be;
    msg_uuid="$(python -c "import uuid; print(uuid.uuid1())")"

    We're halfway there.

    Which is probably where this idea will be abandoned. Too bad the termux app people didn't supply uuidgen and uuidparse with their util-linux pkg. I see they purposely disabled it in their configuration of the source.

    Can't win them all.

    Life is good,
    Maurice

    ... þa þurfon swiþe lytles, þe maran ne willniaþ þonne genoges.
    They need very little who desire no more than enough.
    --- GNU bash, version 5.1.8(1)-release (x86_64-motorshed-linux-gnu)
    * Origin: Little Mikey's EuroPoint - Ladysmith BC, Canada (2:280/464.113)
  • From Benny Pedersen@2:230/0 to Maurice Kinal on Tue Oct 5 23:15:42 2021
    Hello Maurice!

    04 Oct 2021 17:00, Maurice Kinal wrote to Maurice Kinal:

    You know what to do.

    join gentoo ?


    Regards Benny

    ... too late to die young :)

    --- Msged/LNX 6.1.2 (Linux/5.14.9-gentoo-dist (x86_64))
    * Origin: gopher://fido.junc.eu/ (2:230/0)
  • From Maurice Kinal@1:153/7001 to Benny Pedersen on Wed Oct 6 00:00:11 2021
    -={ 2021-10-06 00:00:11.770730836+00:00 }=-

    Hey Benny!

    join gentoo ?

    gentoo has a aarch64-unknown-linux-android release?

    Life is good,
    Maurice

    ... Wræd sceal wunden, wracu heardum men.
    A wound must have a bandage, an unyielding man must have revenge.
    --- GNU bash, version 5.1.8(1)-release (x86_64-motorshed-linux-gnu)
    * Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001)
  • From Benny Pedersen@2:230/0 to Maurice Kinal on Wed Oct 6 15:45:06 2021
    Hello Maurice!

    06 Oct 2021 00:00, Maurice Kinal wrote to Benny Pedersen:

    join gentoo ?
    gentoo has a aarch64-unknown-linux-android release?

    imho its a arm64 ?

    and this is supported yes

    keywords to search for is arm64 not aarch64


    Regards Benny

    ... too late to die young :)

    --- Msged/LNX 6.1.2 (Linux/5.14.9-gentoo-dist (x86_64))
    * Origin: gopher://fido.junc.eu/ (2:230/0)
  • From Benny Pedersen@2:230/0 to Maurice Kinal on Wed Oct 6 15:52:42 2021
    Hello Maurice!

    06 Oct 2021 00:00, Maurice Kinal wrote to Benny Pedersen:

    gentoo has a aarch64-unknown-linux-android release?

    alpha
    amd64
    arm
    arm64
    hppa
    ia64
    m68k
    mips
    musl
    powerpc
    ppc
    ppc64
    ppc64le
    riscv
    s390
    sparc
    uclibc
    x86

    if that clears it up :=)


    Regards Benny

    ... too late to die young :)

    --- Msged/LNX 6.1.2 (Linux/5.14.9-gentoo-dist (x86_64))
    * Origin: gopher://fido.junc.eu/ (2:230/0)
  • From Maurice Kinal@1:153/7001 to Benny Pedersen on Wed Oct 6 17:53:36 2021
    -={ 2021-10-06 17:53:36.593917313+00:00 }=-

    Hey Benny!

    gentoo has a aarch64-unknown-linux-android release?

    imho its a arm64 ?

    Unless it's a cross-compiler then yes it is arm64.

    and this is supported yes

    Only by android as far as I know.

    keywords to search for is arm64 not aarch64

    Last time I looked gentoo was using aarch64-*-linux-gnu for their arm64 distribution, which is obviously not aarch64-unknown-linux-android. The "android" part at the end should tell the tale. However I'd be willing to bet that there is at least one aarch64-unknown-linux-android crosscompiler on a gentoo system somewhere. I have't heard any rumours of a gentoo led aarch64-unknown-linux-android distribution.

    if that clears it up :=)

    Nope.

    Anyhow the python oneliner worked on my 10" aarch64-unknown-linux-android tablet as shown in the original post here. It successfully outputted a time based type 1 uuid which when parsed out from the uuid yields a microsecond rfc-3339 datetime stamp.

    It would have been best if termux's util-linux pkg contained uuidgen and uuidparse instead of having to resort to python for only half a fix.

    Life is good,
    Maurice

    ... Oft sceall eorl monig anes willan wræc adreogan.
    Often must many a warrior suffer misery because of the will of one person. --- GNU bash, version 5.1.8(1)-release (x86_64-motorshed-linux-gnu)
    * Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001)
  • From Benny Pedersen@2:230/0 to Maurice Kinal on Wed Oct 6 20:07:22 2021
    Hello Maurice!

    06 Oct 2021 17:53, Maurice Kinal wrote to Benny Pedersen:

    gentoo has a aarch64-unknown-linux-android release?
    imho its a arm64 ?
    Unless it's a cross-compiler then yes it is arm64.

    it would maybe be needed to build one with catalyst crosscompile, in buildstrap

    and this is supported yes
    Only by android as far as I know.

    ok

    keywords to search for is arm64 not aarch64
    Last time I looked gentoo was using aarch64-*-linux-gnu for their
    arm64 distribution, which is obviously not

    # eix -Rc android
    [N] acct-group/android (0): Group for dev-util/android-{ndk,sdk-update-manager} [N] app-misc/android-file-transfer-linux [8] (~3.9): Reliable MTP client with minimalistic UI
    [N] dev-java/android-all [15] (~10.5803371): APIs for Applications written for the Google Android Platform
    [N] dev-java/android-util (~4.1.1.4): Library providing APIs for applications written for Google Android
    [N] dev-python/androidtv [1] (~0.0.60): Communicate with an Android TV or Fire TV device via ADB over a network.
    [N] dev-qt/qtsdk-android-clang [4] (~5.15.2(5.15.2)): Complete Qt SDK for mobile application development
    [N] dev-util/AndroidProjectCreator-bin [10] (~1.5): Decompile an APK to an Android Studio Project
    [N] dev-util/android-commandlinetools-bin [11] (~9999): Command line tools for Android
    [N] dev-util/android-ndk (--): Open Handset Alliance's Android NDK (Native Dev Kit)
    [N] dev-util/android-sdk-build-tools [10] (30.0.3): Android SDK Build Tools
    [N] dev-util/android-sdk-update-manager (--): Open Handset Alliance's Android SDK
    [N] dev-util/android-studio (~4.2.1.0.202.7351085[6]): Android development environment based on IntelliJ IDEA
    [N] dev-util/android-tools (31.0.0_p1): Android platform tools (adb, fastboot, and mkbootimg)
    [N] dev-util/android-udev-rules (20210501[16]): Comprehensive list of udev rules to connect to android devices
    [N] games-action/assault-android-cactus+ (~200507): Arcade style twin stick shooter set in a vivid sci-fi universe
    [N] net-misc/android-file-transfer [7] (~3.0): Reliable MTP client with minimalistic UI
    [N] ros-kinetic/cob_android [12] (~0.1.7-r2): cob_android package provides tools for android apps operation.
    [N] ros-kinetic/cob_android_msgs [12] (~0.1.7-r2): cob_android_msgs
    [N] ros-kinetic/cob_android_resource_server [12] (~0.1.7-r2): cob_android_resource_server
    [N] ros-kinetic/cob_android_script_server [12] (~0.1.7-r2): cob_android_script_server
    [N] ros-kinetic/cob_android_settings [12] (~0.1.7-r2): cob_android_settings
    [N] ros-melodic/cob_android [12] (~0.1.7-r1): cob_android package provides tools for android apps operation.
    [N] ros-melodic/cob_android_msgs [12] (~0.1.7-r1): cob_android_msgs
    [N] ros-melodic/cob_android_resource_server [12] (~0.1.7-r1): cob_android_resource_server
    [N] ros-melodic/cob_android_script_server [12] (~0.1.7-r1): cob_android_script_server
    [N] ros-melodic/cob_android_settings [12] (~0.1.7-r1): cob_android_settings
    [N] ros-noetic/cob_android [12] (~0.1.9-r1): cob_android package provides tools for android apps operation.
    [N] ros-noetic/cob_android_msgs [12] (~0.1.9-r1): cob_android_msgs
    [N] ros-noetic/cob_android_resource_server [12] (~0.1.9-r1): cob_android_resource_server
    [N] ros-noetic/cob_android_script_server [12] (~0.1.9-r1): cob_android_script_server
    [N] ros-noetic/cob_android_settings [12] (~0.1.9-r1): cob_android_settings
    [N] sec-policy/selinux-android (2.20200818-r2): SELinux policy for android
    [N] sys-fs/android-file-transfer-linux (4.2): Android File Transfer for Linux [1] "HomeAssistantRepository" layman/HomeAssistantRepository
    [2] "alxu" layman/alxu
    [3] "bgo-overlay" layman/bgo
    [4] "dev1990-overlay" layman/dev1990-overlay
    [5] "eigenlay" layman/eigenlay
    [6] "milos-rs" layman/milos-rs
    [7] "mva" layman/mva
    [8] "nest" layman/nest
    [9] "nymphos" layman/nymphos
    [10] "pentoo" layman/pentoo
    [11] "rage" layman/rage
    [12] "ros-overlay" layman/ros-overlay
    [13] "sevcsik" layman/sevcsik
    [14] "smaeul" layman/smaeul
    [15] "spark-overlay" layman/spark-overlay
    [16] "spikyatlinux" layman/spikyatlinux
    [17] "winny" layman/winny

    Found 33 matches

    maybe if you make gentoo run on raspberry pi with is arm64, there you may could make that android build system on ?, and later transfer binaries to termux ?, can you make a dd of the partion and then chroot this in termux ?

    speak to termux of this posssible things, i hope thay listen

    in gentoo there is percompiled raspberry pi kernels


    Regards Benny

    ... too late to die young :)

    --- Msged/LNX 6.1.2 (Linux/5.14.9-gentoo-dist (x86_64))
    * Origin: gopher://fido.junc.eu/ (2:230/0)
  • From Maurice Kinal@1:153/7001 to Benny Pedersen on Wed Oct 6 21:14:56 2021
    -={ 2021-10-06 21:14:56.735564813+00:00 }=-

    Hey Benny!

    Found 33 matches

    Zero of which can be installed on an aarch64-unknown-linux-android based 10" arm64 cpu (8 cores).

    maybe if you make gentoo run on raspberry pi with is arm64,

    I did my own aarch64-unknown-linux-gnu on a raspi3+ not too long ago. However none of that will run on a aarch64-unknown-linux-android even if it has the exact same cpu, whcih in this case it doesn't.

    there you may could make that android build system on ?,

    No thank you. I plan to stick with gnu. How about you?

    and later transfer binaries to termux ?,

    To pull it off one will need a cross-compiler especially made for the above goal.

    in gentoo there is percompiled raspberry pi kernels

    I had a looksee back when I did my last raspi host aarch64-unknown-linux-gnu. I thought it was way better than the gentoo aarch64-unknown-linux-gnu. No clang/clang++ either. Pure 64-bit arm64 as it should have been right from the start. Mind you the gentoo version was better than the debian version I thought but to be honest none of them interested me, not even my own hard work that I put into it.

    Life is good,
    Maurice

    ... Þæt folc bið gesælig... and gesundful þurh gesceadwisne reccend.
    A people is made happy and prosperous by a wise ruler.
    --- GNU bash, version 5.1.8(1)-release (x86_64-motorshed-linux-gnu)
    * Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001)