yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] lividhen:
While I think the processor on the device has arm64 support other components of the device dont. At least that is my understanding of it.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] LeggionaireETR:
Hello. Can you help me with this rom. How many RAM is used here by Android system?

I want to change my stock rom to this or other one, Lineage 16. But want to know where is the RAM usage is lower.

Will be grateful for replies
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
For 18.1, it's around 500MB on a fresh boot. Just because it's a "GO" build doesn't mean it saves any significant amount of DRAM vs a regular build.

For stock, I don't know because I don't run stock anymore, but remember that stock has the Samsung UI bloat + gapps + other bloat so it could use more DRAM than LineageOS.

Older versions of Android usually use less RAM than later ones.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] lividhen:
Adding to retiredtab's post, I have been running it for a while with a bunch of apps without gapps and the system uses about 750mb. 800 if you include the system ui. If I remember correctly the stock rom used about 400-700 mb (including system and system ui and gapps, closer to 400 after rebooting. )
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] dylux:
Hello, I am building my own images so I am not sure if the front camera issue is resolved on these builds. However, I have success making it work in the stock camera app by copying in /etc/media_profiles.xml from the stock firmware (plus forcing camera2 api but I am not sure if it matters). I hope this helps.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
@dylux, thanks for the hint. I will test it out. I'm in the middle of building the May 5 security patches for other msm8916 devices, but once that's done, I will try using stock /etc/media_profiles.xml. I know I never changed it and I never thought to look there. If that doesn't work, I can try switching Snap for Camera2.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
@dylux, thanks for your suggestion to use stock media_profiles.xml. For 18.1, this fixes the selfie camera from crashing in video and picture mode. However, it's not 100% perfect as the preview window stops working when taking a photo (front and back camera). To unfreeze, switch the camera front to back or back to front and then preview will work.

On the upside, Open Camera which previously also crashed on front photo and video now works properly. Simple Camera continues to work with this change as well.

For those interested, this is the commit.

https://github.com/retiredtab/devic...mmit/c9ac11147f83d611e006731aad7c14108f293d64

Thanks again for the hint because I looked at the mk, camera binaries, etc for a long time and never suspected the .xml files.

$ adb shell
gt58wifi:/ # getprop | grep media.settings.xml
[media.settings.xml]: [/vendor/etc/media_profiles.xml]

gt58wifi:/ # ls -al vendor/etc/media_profiles.xml
-rw-r--r-- 1 root root 18770 2008-12-31 17:00 vendor/etc/media_profiles.xml
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
New build called lineage-18.1-20220507-UNOFFICIAL-gt58wifi.zip

$ sha256sum lineage-18.1-20220507-UNOFFICIAL-gt58wifi.zip
023ea1df60146721b0f3987ddaca1d69e4f2bf24b71ab135bc673358ae81c396 lineage-18.1-20220507-UNOFFICIAL-gt58wifi.zip

NOTE: All builds that I upload have been personally tested on my device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data. This is known has a clean install. Backup your data before a clean install.

18.1 continues to be my daily driver since March 2021.

May 7, 2022 release notes

1. May 5 security patches as per https://review.lineageos.org/q/topic:R_asb_2022-05

2. Whatever LiineageOS changed since last April release (about 11,000 files had to be recompiled).

3. Selfie camera and video no longer crash with stock camera. Thanks to @dylux for suggesting these fixes which are commits

https://github.com/retiredtab/devic...mmit/c9ac11147f83d611e006731aad7c14108f293d64

and

https://github.com/retiredtab/devic...mmit/cfa55e0478b59821f3d16501104b51ceeef8b010
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] dylux:
Hi, I did a bit of digging on the freeze issue. Looking at https://github.com/LineageOS/android_packages_apps_Snap/blob/lineage-18.1/res/values/config.xml, it seems to me that preview is not restarted after a picture is taken by default. Therefore, adding the option "back_camera_restart_preview_onPictureTaken" and "front_camera_restart_preview_onPictureTaken" to overlay/packages/apps/Snap/res/values/config.xml should do the job.

I tested this on Snap with cameraV1, and initial result seems to suggest that this works.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
@dylux, thanks for the suggestion on how to fix the preview after photo taken. Your analysis is indeed correct and I incorporated into the May 7 build.

Stock camera front/back photo/video now all work correctly. I would have never solved this without your help. I truly appreciate you taking the time to respond and sharing your expertise. (y)
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] zpunout:
I'm about to see if this custom OS will work on an SM-T355Y LTE version. I'm hoping all the features (except LTE connectivitity) will be as on an SM-T350. Will report back to let you know how it goes.

[edit: not looking so hopeful

Q24. Will this run on the SM-T355 or SM-P355?

A24. No. Someone has tried and it will result in a bootloop.]

[edit2: Have managed to successfully install and boot the build for SM-T357W onto my SM-T355Y. To get it to patch system image unconditionally, I had to edit the updater-script file in /META-INF/com/google/android/]
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
New build called lineage-18.1-20220611-UNOFFICIAL-gt58wifi.zip

NOTE: All builds that I upload have been personally tested on my device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data. This is known has a clean install. Backup your data before a clean install.

June 11, 2022 release notes

1. June 5 security patches as per https://review.lineageos.org/q/topic:R_asb_2022-06

2. Whatever LiineageOS changed since last May release (about 9,500 files had to be recompiled).
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] breversa:
Anyone else getting frequent (i.e. 3+ times per hour) the "UI has stopped working" error (when using Google apps, apparently)?
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
I'm not using gapps and I haven't seen this "UI has stopped working" on any of my msm8916 devices.

Are you using the June 11 build? Did this happen in the May build?
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] breversa:
On a family member's tablet, the June build with OpenGApps Pico has that problem, but I just realized that I (clean-flashed) installed the GApps at the same time as installing the ROM, not after a first boot, as you advise here: https://xdaforums.com/t/unofficial-...a-sm-t350-june-11-2022.4305903/#post-85328743

My own tablet runs the 2021-12-11 build without GApps and doesn't show this issue (it's a bit slow and laggy though, but that's to be expected from a retired tab :) ).
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
Which version of opengapps pico? Opengapps as many problems since they release untested builds. I think the last "working" one was Feb 15, 2022 at

https://sourceforge.net/projects/opengapps/files/arm/20220215/
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] breversa:
I *think* that's the one I flashed since it's currently the latest ARM/Android 11/pico version available.

I don't have the tablet within reach so I cannot confirm. I'd prefer to avoid having to reinstall but I may do it nonetheless.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
I know @lpedia runs gapps on the SM-T350 on 18.1, but unsure if he has upgraded to June 11 build or not? I'll let him comment if he has seen the UI message. I suspect not because he would let me know ASAP especially if it pops up 3+ times per hour.

I'm not sure which gapps he runs on 18.1 SM-T350 as he tried many including NikGapps, MindTheGapps, bitGapps and OpenGapps.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] breversa:
I wasn't even aware of NikGapps, bitGapps, and only vaguely heard of MindTheGapps, but thank for getting in touch. :)

I'll report back if/when I eventually decide to reflash.

Also: thanks for keeping this tablet alive!! I'm so glad people like you help fight obsolescence and reduce our ecological footprint!
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] lpedia:
I haven't upgraded to the June 11 build yet, but I could probably do that today and see how it goes. I've never seen any "UI has stopped working" messages with the earlier versions, using BiTGapps_arm_11.0.0_R25_signed.zip.

@breversa I suggest you try BiTGapps - see https://xdaforums.com/t/custom-gapps-bitgapps-for-android.4012165/. It's a minimal package with just the essential Google services and the Play Store. It doesn't even include Google Setup.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] breversa:
Thank you @lpedia !

I'll give it a try this week-end probably. I'll report back the outcome. :)
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] breversa:
I guess my issue is now solved :)

Here's what I did:

0. Install the latest TWRP

1. Clean-wipe the tablet

2. Install this latest ROM

3. BOOT IT ONCE

4. Reboot to TWRP

5. Install BiTGApps (the download site is quite confusing: be sure to get the latest ARM version for Android 11, *not* the most downloaded one)

6. Boot the tablet

7. Notice no UI crash, no real slowdown, etc. :)

8. Install Magisk, Aurora Droid/Store (useful when preparing the device for someone else whose Google credentials you don't have), etc.

Happy. :)
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] breversa:
@retiredtab Will you implement signature spoofing in your ROM? That would make setting up MicroG much easier. :)
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] lividhen:
If you install them as system apps directly or via a magisk module do they still need sig spoof?
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] breversa:
As a Magisk module, there's no need. But I'd rather have MicroG not depend on Magisk, especially on the rare case when I need an unrooted device.

As a system app, I can't tell, I don't remember. But what I remember is that *with* signature spoofing, there's no issue. ;)
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] lividhen:
Well, the module just uses magisk's layeredfs to pretend it's in system/priv-app (or just system/app, I can't remember) app so they have the same result. Except it gets deleted with a system update, so yeah sig spoof would be the way to go there. If smali patcher still works on R you can just replace the files instead of using it as a module.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] breversa:
Getting deleted after a system update is exactly what I'd like to avoid. :)
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
New build called lineage-18.1-20220708-UNOFFICIAL-gt58wifi.zip

NOTE: All builds that I upload have been personally tested on my device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data. This is known has a clean install. Backup your data before a clean install.

July 8, 2022 release notes

1. July 5 security patches as per https://review.lineageos.org/q/topic:R_asb_2022-07

2. Whatever LiineageOS changed since last June release (about 1,500 files had to be recompiled).
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] breversa:
I take this back:

The tablet experiences frequent (up to several times per hour) and sudden UI slowdowns/freezes once GApps are installed.

I did not notice such slowdowns on another tab of the same model withouth GApps.

I'll try to replicate the issue and provide logcat.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
New build called lineage-18.1-20220805-UNOFFICIAL-gt58wifi.zip

NOTE: All builds that I upload have been personally tested on my device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data. This is known has a clean install. Backup your data before a clean install.

Aug 5, 2022 release notes

1. Aug 5 security patches as per https://review.lineageos.org/q/topic:R_asb_2022-08

2. Whatever LiineageOS changed since last July release (about 4,000 files had to be recompiled).
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] lmore377:
Not sure if anyone else has reported this issue, but when I try to enable any sort of tethering (hotspot, bluetooth, usb, etc.) I get this error in logcat:

Failed to open /proc/sys/net/ipv4/ip_forward: No such file or directory

The whole directory exists it's just ip_forward that's missing
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
@lmore377

Follow the instructions in post #2 FAQ9 and then ZIP the file and send to me via PM or attach here.

I haven't done any tethering testing, but I suspect this might be selinux enforcing related. That is, some process wants to create that file and I may not have the rule written to allow it to happen.

In the adb logcat, it would look something like avc denied some_process { write }.

If you're running a linux distro, you can run

adb pull /sys/fs/selinux/policy && adb logcat -b all -d | audit2allow -p policy

and it will show the rule(s) that's being enforced.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] lmore377:
I think it's something more than just selinux (maybe some kernel build option?). There aren't any selinux errors in logcat and setting selinux to permissive didnt help. I also tried running `sysctl -w net.ipv4.ip_forward=1` which is supposed to be an alternative way of enabling forwarding but it just gives this error `sysctl: unknown key 'net.ipv4.ip_forward'`.

I also tried tethering in this crdroid rom and it worked there so i flashed the boot partition from that rom over this one. Not only did it boot but both tethering and the above command work now. I also included a logcat for this.

Spoiler content hidden.

Spoiler content hidden.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
@lmore377 , I'll have to look at your logs sometime later. Right now, I'm releasing 19.1 for SM-T350 among other things. I noticed that ip_forward is there in 19.1. So you can try 19.1 at

https://xdaforums.com/t/unofficial-rom-alpha-lineageos-19-1-galaxy-tab-a-sm-t350-aug-9-2022.4479287/

and let me know if tethering works in 19.1

gt58wifi:/proc/sys/net/ipv4 # ls
conf ip_local_reserved_ports tcp_challenge_ack_limit tcp_max_orphans tcp_stdurg
fwmark_reflect ip_no_pmtu_disc tcp_congestion_control tcp_max_ssthresh tcp_syn_retries
icmp_echo_ignore_all ip_nonlocal_bind tcp_default_init_rwnd tcp_max_syn_backlog tcp_synack_retries
icmp_echo_ignore_broadcasts ipfrag_high_thresh tcp_delack_seg tcp_max_tw_buckets tcp_thin_dupack
icmp_errors_use_inbound_ifaddr ipfrag_low_thresh tcp_dsack tcp_mem tcp_thin_linear_timeouts
icmp_ignore_bogus_error_responses ipfrag_max_dist tcp_early_retrans tcp_min_tso_segs tcp_timestamps
icmp_ratelimit ipfrag_secret_interval tcp_ecn tcp_moderate_rcvbuf tcp_tso_win_divisor
icmp_ratemask ipfrag_time tcp_fack tcp_mtu_probing tcp_tw_recycle
igmp_max_memberships neigh tcp_fastopen tcp_no_metrics_save tcp_tw_reuse
igmp_max_msf netfilter tcp_fastopen_key tcp_orphan_retries tcp_use_userconfig
inet_peer_maxttl ping_group_range tcp_fin_timeout tcp_reordering tcp_window_scaling
inet_peer_minttl route tcp_frto tcp_retrans_collapse tcp_wmem
inet_peer_threshold tcp_abort_on_overflow tcp_fwmark_accept tcp_retries1 tcp_workaround_signed_windows
ip_default_ttl tcp_adv_win_scale tcp_keepalive_intvl tcp_retries2 udp_mem
ip_dynaddr tcp_allowed_congestion_control tcp_keepalive_probes tcp_rfc1337 udp_rmem_min
ip_early_demux tcp_app_win tcp_keepalive_time tcp_rmem udp_wmem_min
ip_forward tcp_available_congestion_control tcp_limit_output_bytes tcp_sack xfrm4_gc_thresh
ip_local_port_range tcp_base_mss tcp_low_latency tcp_slow_start_after_idle
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] bluenote73:
Hey retiredtab, thanks for keeping this device alive :) much appreciated
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
New build called lineage-18.1-20220912-UNOFFICIAL-gt58wifi.zip

NOTE: All builds that I upload have been personally tested on my device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data. This is known has a clean install. Backup your data before a clean install.

Sept 12, 2022 release notes

1. Sept 5 security patches as per https://review.lineageos.org/q/topic:R_asb_2022-09

2. Whatever LiineageOS changed since last July release (about 12,500 files had to be recompiled).
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
New build called lineage-18.1-20221007-UNOFFICIAL-gt58wifi.zip

NOTE: All builds that I upload have been personally tested on my device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data. This is known has a clean install. Backup your data before a clean install.

Oct 7, 2022 release notes

1. Oct 5 security patches as per https://review.lineageos.org/q/topic:R_asb_2022-10

2. Whatever LineageOS changed since last Sept release (about 5,500 files had to be recompiled).
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
New build called lineage-18.1-20221111-UNOFFICIAL-gt58wifi.zip

NOTE: All builds that I upload have been personally tested on my device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data. This is known has a clean install. Backup your data before a clean install.

Nov 11, 2022 release notes

1. Nov 5 security patches as per https://review.lineageos.org/q/topic:R_asb_2022-11

2. Whatever LineageOS changed since last Oct release (about 5,000 files had to be recompiled).
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
New build called lineage-18.1-20221211-UNOFFICIAL-gt58wifi.zip

NOTE: All builds that I upload have been personally tested on my device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data. This is known has a clean install. Backup your data before a clean install.

Dec 11, 2022 release notes

1. Dec 5 security patches as per https://review.lineageos.org/q/topic:R_asb_2022-12

2. Whatever LineageOS changed since last Nov release (about 5,000 files had to be recompiled).
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
New build called lineage-18.1-20230108-UNOFFICIAL-gt58wifi.zip

NOTE: All builds that I upload have been personally tested on my device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data. This is known has a clean install. Backup your data before a clean install.

Jan 8, 2023 release notes

1. Jan 5 security patches as per https://review.lineageos.org/q/topic:R_asb_2023-01

2. Whatever LineageOS changed since last Dec release (about 4,400 files had to be recompiled).
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] Wikdclown:
Thank you for the continued updates.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] HerryBillington:
Hi there, suddenly I got this tablet in "new old stock" condition (for free), very thanks for your rom. It (just) works (as far as snap410&1,5Gb ram can go in 2023), playing games like Carmageddon\Colin Mc Rae etc and trying to render modern webpages (sometimes even successfully). The only thing what doesnt work for me is access point (but dont really need this on a wifi tablet), so thank you
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
New build called lineage-18.1-20230212-UNOFFICIAL-gt58wifi.zip

NOTE: All builds that I upload have been personally tested on my device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data. This is known has a clean install. Backup your data before a clean install.

Feb 12, 2023 release notes

1. Feb 5 security patches as per https://review.lineageos.org/q/topic:R_asb_2023-02

2. Whatever LineageOS changed since last Jan release (about 12,500 files had to be recompiled).
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] thegoogly2212:
The T350 Doesn't have the OEM unlock option in dev settings. Will this change anything or can I just follow the steps like normal
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
I can't remember if the T350 has OEM unlock. If it did, I enabled at least 4 or 5 years ago.

Just do the normal steps.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] thegoogly2212:
I'm getting Updater process ended with ERROR: 1
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
New build called lineage-18.1-20230320-UNOFFICIAL-gt58wifi.zip

NOTE: All builds that I upload have been personally tested on my device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data. This is known has a clean install. Backup your data before a clean install.

March 20, 2023 release notes

1. Mar 5 security patches as per https://review.lineageos.org/q/topic:R_asb_2023-03

2. Whatever LineageOS changed since last Feb release (about 20,000 files had to be recompiled).
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] retiredtab:
New build called lineage-18.1-20230415-UNOFFICIAL-gt58wifi.zip

NOTE: All builds that I upload have been personally tested on my device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data. This is known has a clean install. Backup your data before a clean install.

Apr 15, 2023 release notes

1. Apr 5 security patches as per https://review.lineageos.org/q/topic:R_asb_2023-04

2. Whatever LineageOS changed since last Mar release (about 28,000 files had to be recompiled).