Custom ROM for samsung a01 core?

Search This thread

a9381

Senior Member
Oct 1, 2021
57
19
Can you give more details about what rom you tested and what bugs you found?

Is the sim card and mobile data/calls working?

I just checked (it's not my main device) and SIM doesn't work. So I'm looking for another ROM (my problem with 10 which is not vndklite).
also, mtp and sdcrd not working

edit: now,I tset it (Android 11,LineageOS 18)
sdcard working
SIM working for SMS/calls (my sim not supported data)
Mtp not working
WiFi working
ADB working
vndklite
that all I checked.
 
Last edited:

unluckyuser

Member
Oct 31, 2017
27
4
Moto G4 Play
Xiaomi Redmi 4X

I just checked (it's not my main device) and SIM doesn't work. So I'm looking for another ROM (my problem with 10 which is not vndklite).
also, mtp and sdcrd not working
Thank you.

Do you remember why did you choose the vndklite rom? My treble info says "VNDK is not in the lite mode", so I guessed it wouldn't be compatible with vndklite roms.

For reference in this thread, my full treble info is:

vndk version: 29
linker namespace isolation: VNDK is not in the lite mode
manifest location: modern
system as root: enabled
seamless updates: unsupported
dynamic partitions: enabled
cpu architecture: arm32
binder architecture: 64bit
type of image required: system-arm32_binder64-ab.img.xz
 
Last edited:

a9381

Senior Member
Oct 1, 2021
57
19
Last edited:
Jul 12, 2023
8
5
Update: I flashed an android 10 gsi with odin and, indeed, sim cards work normally.



I think you're right about that and I was too hasty to ignore it. I searched a bit more, and found this, in the official android documentation: https://developer.android.com/topic/generic-system-image. Apparently, it means that this device doesn't offer full vndk support. Perhaps, there's a workaround, but is goes beyond my knowledge.

It's quite disappointing, because having to use the same android version defeats part of the purpose of flashing a custom rom, but, at least, we can get rid of the stock android go limitations.

I tried searching for a rom based on android 10, but with the latest security fixes (android 10 was supported until february 2023), but found none. I have not enough memory and storage to build it myself, so I've hit a wall here. If anyone wants to help, feel free to contact me.
The phhusson android 10 v222 gsi I used is the latest one that used 10, at least by him, it's dated and has June 2020 patch iirc, although it does not really matter for me, I have wanted to update it to 12 but now after seeing that SIM issue, I guess I will stay on 10, I'm trying to compile a GSI on wsl but I'm stuck at cloning the full android repo that even with a 1 Gbps network takes hours to only get to a 12%, I guess I will leave it downloading some day in the background if I don't keep forgetting.
 
Jul 12, 2023
8
5
how to use fastbootd for this device?
It's not a really complex operation but it should work, it patches recovery, in which you could then go to fastbootd mode while in recovery. Remember to get a backup copy of recovery from a original Samsung ROM for your a01 core, you only need Odin and GitHub so that you can use actions to flash recovery.
Thankfully, there is a full explained guide on the repo itself, so that there isn't more risks of ending up in a brick because I didn't explain it well.
If you are going to do it, well, then good luck.
 

unluckyuser

Member
Oct 31, 2017
27
4
Moto G4 Play
Xiaomi Redmi 4X
The phhusson android 10 v222 gsi I used is the latest one that used 10, at least by him, it's dated and has June 2020 patch iirc, although it does not really matter for me, I have wanted to update it to 12 but now after seeing that SIM issue, I guess I will stay on 10, I'm trying to compile a GSI on wsl but I'm stuck at cloning the full android repo that even with a 1 Gbps network takes hours to only get to a 12%, I guess I will leave it downloading some day in the background if I don't keep forgetting.
I managed to find a rom with the latest security patches from february 2023. It's the build from LeOS and can be downloaded from here (the binder64 version is the one called a64). This rom is working fine for me and is the best I got. It comes with a few apps, microg and root access, but we can remove it all. If anyone wants to install it with odin, I uploaded the prepared file here to save your time.

I'm trying to compile a GSI on wsl but I'm stuck at cloning the full android repo that even with a 1 Gbps network takes hours to only get to a 12%
If you just want the latest files to do a single build and then delete the repo, perhaps you can do a shallow clone to save a lot of time.

Mind if I ask what rom you intend to build?
 
  • Like
Reactions: SuperPotato3000

a9381

Senior Member
Oct 1, 2021
57
19
As I wrote, LiR 18 works well (this is Android 11). The recovery with fastbootD is aviable in 4PDA.
I wrote in phh wiki
@unluckyuser How did you make a file compatible with Odin?
 

unluckyuser

Member
Oct 31, 2017
27
4
Moto G4 Play
Xiaomi Redmi 4X
As I wrote, LiR 18 works well (this is Android 11). The recovery with fastbootD is aviable in 4PDA.
I wrote in phh wiki
When I read your previous comment, I wasn't so attentive and didn't notice that you mentioned the sim card working, sorry. That's curious and shows that the cause for sim card not working in the other gsis isn't because of the "namespace.default.isolated=false" issue. I will check that rom and see if I can find out more about this issue.

Also, I didn't know about that wiki. Thanks for contributing.

@unluckyuser How did you make a file compatible with Odin?
I used the method from this thread. I ran the script with the stock rom and the desired gsi as input, and it repacked the gsi in the odin format.
 
  • Like
Reactions: a9381

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    how to use fastbootd for this device?
    It's not a really complex operation but it should work, it patches recovery, in which you could then go to fastbootd mode while in recovery. Remember to get a backup copy of recovery from a original Samsung ROM for your a01 core, you only need Odin and GitHub so that you can use actions to flash recovery.
    Thankfully, there is a full explained guide on the repo itself, so that there isn't more risks of ending up in a brick because I didn't explain it well.
    If you are going to do it, well, then good luck.
    1
    I have done that using a patched stock recovery with fastbootd (TWRP didn't seem to properly flash so I went that way), I flashed an Android 10 GSI and it works amazingly great, no problems yet, longer battery duration, faster performance, there is no downside. You are right, it is binder64 arm32. Why did I flash an Android 10 and not 11+? Because cat /system/etc/ld.config.version_API.txt \ | grep -A 20 "[vendor]", returned namespace.default.isolated = false, which, according to this site (in spanish, you can translate the highlighted part), means that I can flash only a GSI ROM equal to the stock android version, I haven't found any other source so I don't know whether this source is gibberish or this doesn't apply for every device, but I didn't want to try it. Any idea about this? Have you tried flashing an Android version 11+?
    Thank you for pointing that out and sorry for taking so long to respond. I flashed android 12 and found no issues so far. I didn't know about that restriction, so I will search about it later. Perhaps it can be something like the manufacturer not guaranteeing that a later version will be functional, not that it won't run at all.

    I'd love to make some more experiments, but I don't have more modern devices to play with.
    1
    The phhusson android 10 v222 gsi I used is the latest one that used 10, at least by him, it's dated and has June 2020 patch iirc, although it does not really matter for me, I have wanted to update it to 12 but now after seeing that SIM issue, I guess I will stay on 10, I'm trying to compile a GSI on wsl but I'm stuck at cloning the full android repo that even with a 1 Gbps network takes hours to only get to a 12%, I guess I will leave it downloading some day in the background if I don't keep forgetting.
    I managed to find a rom with the latest security patches from february 2023. It's the build from LeOS and can be downloaded from here (the binder64 version is the one called a64). This rom is working fine for me and is the best I got. It comes with a few apps, microg and root access, but we can remove it all. If anyone wants to install it with odin, I uploaded the prepared file here to save your time.

    I'm trying to compile a GSI on wsl but I'm stuck at cloning the full android repo that even with a 1 Gbps network takes hours to only get to a 12%
    If you just want the latest files to do a single build and then delete the repo, perhaps you can do a shallow clone to save a lot of time.

    Mind if I ask what rom you intend to build?
    1
    As I wrote, LiR 18 works well (this is Android 11). The recovery with fastbootD is aviable in 4PDA.
    I wrote in phh wiki
    When I read your previous comment, I wasn't so attentive and didn't notice that you mentioned the sim card working, sorry. That's curious and shows that the cause for sim card not working in the other gsis isn't because of the "namespace.default.isolated=false" issue. I will check that rom and see if I can find out more about this issue.

    Also, I didn't know about that wiki. Thanks for contributing.

    @unluckyuser How did you make a file compatible with Odin?
    I used the method from this thread. I ran the script with the stock rom and the desired gsi as input, and it repacked the gsi in the odin format.
    1
  • 2
    how to use fastbootd for this device?
    It's not a really complex operation but it should work, it patches recovery, in which you could then go to fastbootd mode while in recovery. Remember to get a backup copy of recovery from a original Samsung ROM for your a01 core, you only need Odin and GitHub so that you can use actions to flash recovery.
    Thankfully, there is a full explained guide on the repo itself, so that there isn't more risks of ending up in a brick because I didn't explain it well.
    If you are going to do it, well, then good luck.
    1
    Hi there XDA forums

    I'm looking for a custom ROM for a Samsung a01 core since Samsung's system is crashing the settings and the amount of bloatware they added into it.

    I'm still new to the "custom ROM" topic, so I thought asking here is better than google it for an custom ROM for the phone (i tried searching it, but only shows websites containing fake stuff on custom ROMs that is not even supported to the device)

    I'm also looking for an especially rom that is on the android go version (or one that's small but still on android 10 or 9, since some apps I use every day need these versions to work.)

    Any idea how can I start my journey into the custom ROMs? thanks!

    (note: sorry if my English is a little bit broken, I am from Brazil and I'm still learning English)
    1
    Hi there XDA forums

    I'm looking for a custom ROM for a Samsung a01 core since Samsung's system is crashing the settings and the amount of bloatware they added into it.

    I'm still new to the "custom ROM" topic, so I thought asking here is better than google it for an custom ROM for the phone (i tried searching it, but only shows websites containing fake stuff on custom ROMs that is not even supported to the device)

    I'm also looking for an especially rom that is on the android go version (or one that's small but still on android 10 or 9, since some apps I use every day need these versions to work.)

    Any idea how can I start my journey into the custom ROMs? thanks!

    (note: sorry if my English is a little bit broken, I am from Brazil and I'm still learning English)
    There are no rom's for the Galaxy A01 core yet, but you can remove the blootwares with root.
    There are already tutorials to root galaxy A01 core.
    1
    I know this thread isn't recent, but I'm replying because It shows up for people when searching on the internet.

    I was looking for custom roms for this device for a while, and didn't notice it's treble-compatible, so we don't need a specific rom and it's pretty easy to upgrade to a custom one.

    You just have to:

    1 - Unlock the bootloader (there are several youtube videos explaining)
    2 - Install twrp (there's a thread on xda about that for the a01 core)
    3 - download and flash a compatible GSI rom. I recommend installing the treble info app to be sure about what architecture and binder you have, but mine says arm32 and binder64

    And that's it. You can even install android 12 or 13 on it, if you want.

    I didn't know about project treble before, and it looks like a great step forward for us.
    1
    I know this thread isn't recent, but I'm replying because It shows up for people when searching on the internet.

    I was looking for custom roms for this device for a while, and didn't notice it's treble-compatible, so we don't need a specific rom and it's pretty easy to upgrade to a custom one.

    You just have to:

    1 - Unlock the bootloader (there are several youtube videos explaining)
    2 - Install twrp (there's a thread on xda about that for the a01 core)
    3 - download and flash a compatible GSI rom. I recommend installing the treble info app to be sure about what architecture and binder you have, but mine says arm32 and binder64

    And that's it. You can even install android 12 or 13 on it, if you want.

    I didn't know about project treble before, and it looks like a great step forward for us.
    I have done that using a patched stock recovery with fastbootd (TWRP didn't seem to properly flash so I went that way), I flashed an Android 10 GSI and it works amazingly great, no problems yet, longer battery duration, faster performance, there is no downside. You are right, it is binder64 arm32. Why did I flash an Android 10 and not 11+? Because cat /system/etc/ld.config.version_API.txt \ | grep -A 20 "[vendor]", returned namespace.default.isolated = false, which, according to this site (in spanish, you can translate the highlighted part), means that I can flash only a GSI ROM equal to the stock android version, I haven't found any other source so I don't know whether this source is gibberish or this doesn't apply for every device, but I didn't want to try it. Any idea about this? Have you tried flashing an Android version 11+?