!UUYziobKGGxpovWyAN:nixos.org

Robotnix

240 Members
Build Android (AOSP) using Nix | https://github.com/danielfullmer/robotnix74 Servers

Load older messages


SenderMessageTime
20 Dec 2024
@atemu12:matrix.orgatemu12I don't think I ever flashed any sort of firmare23:05:23
* @samueldr:matrix.orgsamueldr wonders if there's federation lag between oak and I 23:05:48
* @samueldr:matrix.orgsamueldr * wonders if there's federation lag between oak and himself 23:05:52
@atemu12:matrix.orgatemu12I know that was a thing on my cheeseburger where you had to flash modem firmware but no such thing with the fairphone23:06:18
@atemu12:matrix.orgatemu12I'd assumed it's all contained in the system partition23:06:36
@samueldr:matrix.orgsamueldr it really depends, and no, nowadays it's kinda expected to be within the many vendor packages 23:07:07
@oak:universumi.fioak 🏳️‍🌈♥️The newer the phone, the more there are smaller individual firmware binaries that need to be put into right places23:08:46
21 Dec 2024
@atemu12:matrix.orgatemu12For some reason my Backup doesn't work for launcher3 with Android 14 anymore and I have no idea why07:59:43
@atemu12:matrix.orgatemu12 I can delete its data/ files just fine and that causes it to reset but if I restore my backup's data/, it doesn't restore my home screen 08:00:25
@atemu12:matrix.orgatemu12Where else could it be hiding state?08:11:37
@atemu12:matrix.orgatemu12 Okay so if I rename the files in /data/data/com.android.launcher3, start, open the launcher, stop and then move the files back, that does restore the state 17:48:39
22 Dec 2024
@countoren:matrix.orgcountorenHi All, I am trying to build an image for one plus 8 pro in any flavor, any expression or link could help 16:07:59
@atemu12:matrix.orgatemu12First add your device to the supported devices and then run the device dir updater16:12:25
@atemu12:matrix.orgatemu12Then just build with the appropriate version, device and flavour selection16:13:01
@atemu12:matrix.orgatemu12You also need to disable the webviev, haven't gotten around to that yet16:13:21
@countoren:matrix.orgcountorentrying to build a vanilla on the latest commit getting issue when it is trying to patch aapt2 > searching for dependencies of /nix/store/0gyvs0njhf433bbi0c5wgf6627c8c3xz-aapt2/bin/aapt2 > libgcc_s.so.1 -> not found! wonder if someone has a quick fix19:41:58
@countoren:matrix.orgcountoren *

trying to build a vanilla on the latest commit getting issue when it is trying to patch aapt2

   > searching for dependencies of /nix/store/0gyvs0njhf433bbi0c5wgf6627c8c3xz-aapt2/bin/aapt2
       >     libgcc\_s.so.1 -> not found!

wonder if someone has a quick fix

19:42:15
@atemu12:matrix.orgatemu12I don't know whether anyone has built vanilla in years22:02:36
@atemu12:matrix.orgatemu12It's not going to work for your OP8P anyhow; only lineageos supports it22:03:05
@countoren:matrix.orgcountoren

im running :

$ nix-build --arg configuration '{ device="instantnoodlep"; flavor="lineage-20.0"; }' -A img --impure

getting issue patching added instantnoddlep to the supported devices:

# SPDX-FileCopyrightText: 2020 Daniel Fullmer and robotnix contributors
# SPDX-License-Identifier: MIT

# Just so we have a single place to update this
[
  "taimen" "walleye" # Pixel 2 (XL)
  "crosshatch" "blueline" # Pixel 3 (XL)
  "bonito" "sargo" # Pixel 3a (XL)
  "coral" "flame" # Pixel 4 (XL)
  "sunfish" # Pixel 4a
  "bramble" # Pixel 4a (5G)
  "redfin" # Pixel 5
  "barbet" # Pixel 5a (5G)
  "instantnoodlep"
]

where is the device dir updater is?

23:10:54
@countoren:matrix.orgcountoren *

im running :

$ nix-build --arg configuration '{ device="instantnoodlep"; flavor="lineage-20.0"; }' -A img --impure

getting issue patching added instantnoddlep to the supported devices:

# SPDX-FileCopyrightText: 2020 Daniel Fullmer and robotnix contributors
# SPDX-License-Identifier: MIT

# Just so we have a single place to update this
[
  "taimen" "walleye" # Pixel 2 (XL)
  "crosshatch" "blueline" # Pixel 3 (XL)
  "bonito" "sargo" # Pixel 3a (XL)
  "coral" "flame" # Pixel 4 (XL)
  "sunfish" # Pixel 4a
  "bramble" # Pixel 4a (5G)
  "redfin" # Pixel 5
  "barbet" # Pixel 5a (5G)
  "instantnoodlep"
]

where can i find the device dir updater is?

23:11:32
@countoren:matrix.orgcountoren *

im running :

$ nix-build --arg configuration '{ device="instantnoodlep"; flavor="lineage-20.0"; }' -A img --impure

getting issue patching added instantnoddlep to the supported devices:

# SPDX-FileCopyrightText: 2020 Daniel Fullmer and robotnix contributors
# SPDX-License-Identifier: MIT

# Just so we have a single place to update this
[
  "taimen" "walleye" # Pixel 2 (XL)
  "crosshatch" "blueline" # Pixel 3 (XL)
  "bonito" "sargo" # Pixel 3a (XL)
  "coral" "flame" # Pixel 4 (XL)
  "sunfish" # Pixel 4a
  "bramble" # Pixel 4a (5G)
  "redfin" # Pixel 5
  "barbet" # Pixel 5a (5G)
  "instantnoodlep"
]

where can i find the device dir updater is?
Is it a devShell?

23:11:58
@countoren:matrix.orgcountoren *

im running :

$ nix-build --arg configuration '{ device="instantnoodlep"; flavor="lineage-20.0"; }' -A img --impure

getting issue patching added instantnoddlep to the supported devices:

# SPDX-FileCopyrightText: 2020 Daniel Fullmer and robotnix contributors
# SPDX-License-Identifier: MIT

# Just so we have a single place to update this
[
  "taimen" "walleye" # Pixel 2 (XL)
  "crosshatch" "blueline" # Pixel 3 (XL)
  "bonito" "sargo" # Pixel 3a (XL)
  "coral" "flame" # Pixel 4 (XL)
  "sunfish" # Pixel 4a
  "bramble" # Pixel 4a (5G)
  "redfin" # Pixel 5
  "barbet" # Pixel 5a (5G)
  "instantnoodlep"
]

where can i find the device dir updater is?
Is it in the devShell?

23:12:19
@countoren:matrix.orgcountoren *

im running :

$ nix-build --arg configuration '{ device="instantnoodlep"; flavor="lineage-20.0"; }' -A img --impure

getting issue patching added instantnoddlep to the supported devices:

# SPDX-FileCopyrightText: 2020 Daniel Fullmer and robotnix contributors
# SPDX-License-Identifier: MIT

# Just so we have a single place to update this
[
  "taimen" "walleye" # Pixel 2 (XL)
  "crosshatch" "blueline" # Pixel 3 (XL)
  "bonito" "sargo" # Pixel 3a (XL)
  "coral" "flame" # Pixel 4 (XL)
  "sunfish" # Pixel 4a
  "bramble" # Pixel 4a (5G)
  "redfin" # Pixel 5
  "barbet" # Pixel 5a (5G)
  "instantnoodlep"
]

where can i find the device dir updater?
Is it in the devShell?

23:15:03
@countoren:matrix.orgcountoren

found it. in the lingeaos folder running it, getting everything is up to date:

$ python update_device_dirs.py --branch lineage-20.0
device/fairphone/FP4 is up to date.
device/oneplus/cheeseburger is up to date.
device/oneplus/instantnoodlep is up to date.
device/google/sunfish is up to date.
vendor/oneplus/cheeseburger is up to date.
vendor/google/sunfish is up to date.
vendor/oneplus/msm8998-common is up to date.
vendor/oneplus/sm8250-common is up to date.
vendor/fairphone/FP4 is up to date.
vendor/oneplus/instantnoodlep is up to date.

running the build command again still result with patching issues specifically over the readonly patch

23:58:03
23 Dec 2024
@atemu12:matrix.orgatemu12 countoren: You're in luck actually because oak has the same phone. It's already supported: https://github.com/nix-community/robotnix/pull/258 08:49:50
@atemu12:matrix.orgatemu12You should be able to just build it08:50:08
@atemu12:matrix.orgatemu12 Your flavour is wrong though; it's just the flavour. Version is specified using androidVersion. 08:50:26
@oak:universumi.fioak 🏳️‍🌈♥️About the aapt2 issue, I've seen that13:32:38
@oak:universumi.fioak 🏳️‍🌈♥️I think I was able to work around that by not building the Chromium Webview from the source13:34:40

Show newer messages


Back to Room ListRoom Version: 6