[DEPRECATED][ROM][diOS][N] Samsung Galaxy Tab A 7.0 LTE SM-T285 (gtexslte)

Search This thread

steadfasterX

Recognized Developer
Nov 13, 2013
6,260
15,492
127.0.0.1
OnePlus 7T Pro
i tried flashing to the tablet direct and thats the error in my pc i dont have the steps to flash it i only have odin installed

well if you do not read and follow the steps, no idea what I should do then. the errors in the GUI of TWRP/SHRP are useless without the log.
If you have no PC near you can also choose "copy log" within the "advanced menu".

-.
 

SakitJiwa

Senior Member
Apr 2, 2014
71
14
Sendawar
flash my t285 with lineage-14.1-20200403-UNOFFICIAL-gtexslte + pico gapss and latest magisk, almost everything works, the only annoyed me is the speaker volume when I watching youtube or video is too low, any clue to fix it?

ps. I flash the rom with twrp I failed with SHRP the screen said wrong phone/tab
 
Last edited:
  • Like
Reactions: steadfasterX

steadfasterX

Recognized Developer
Nov 13, 2013
6,260
15,492
127.0.0.1
OnePlus 7T Pro


flash my t285 with lineage-14.1-20200403-UNOFFICIAL-gtexslte + pico gapss and latest magisk, almost everything works, the only annoyed me is the speaker volume when I watching youtube or video is too low, any clue to fix it?

ps. I flash the rom with twrp I failed with SHRP the screen said wrong phone/tab

Yes SHRP will be fixed soon. You can remove the assert line within the updater script as a workaround in the meanwhile or as you did use TWRP .

Sent from my OnePlus 6T using XDA Labs
 

SakitJiwa

Senior Member
Apr 2, 2014
71
14
Sendawar
yes I use TWRP, not familiar with SHRP but its ok

any clue for louder speaker volume?

note: 3x hung froze when play video in mx player, had to hard power off and restart
 
Last edited:

steadfasterX

Recognized Developer
Nov 13, 2013
6,260
15,492
127.0.0.1
OnePlus 7T Pro
any clue for louder speaker volume?

  1. download attached file
  2. boot to SHRP/TWRP
  3. mount system
  4. from your PC:
    Code:
    adb push codec_pga.xml /system/etc/
    adb shell sync
  5. boot and let me know

it could be pushed even one level higher but then I have the beginning of distorted sound

.-
 

Attachments

  • codec_pga.xml
    9.9 KB · Views: 72
  • Like
Reactions: SakitJiwa

SakitJiwa

Senior Member
Apr 2, 2014
71
14
Sendawar
thx, done push codec_pga.xml
in this silent morning sound little loud than before
can I change the max value of the speaker volume in xml?
what is the max value?
anyway thx u re the best
 

steadfasterX

Recognized Developer
Nov 13, 2013
6,260
15,492
127.0.0.1
OnePlus 7T Pro
thx, done push codec_pga.xml
in this silent morning sound little loud than before
can I change the max value of the speaker volume in xml?
what is the max value?
anyway thx u re the best
Little ? Wow here it is significant louder .. Maybe disable audioFX ?

Tbh that sprd hardware is REALLY weird. Usually I would expect that the file tiny_hw.xml can be used to control the volume (used by other older devices as well) but no matter what I change there nothing happens. The only notable change was when changing codec_pga.xml...

You can set

SPKL Playback volume bit = 4 instead of 3
For me this cause bad sound on max volume though. You can go up until 5.

When you edit that file ensure you use notepad++ or similar and no Microsoft crap as that can easily damage that file. And do a backup of that file before anything else ;)


Sent from my OnePlus 6T using XDA Labs
 

SakitJiwa

Senior Member
Apr 2, 2014
71
14
Sendawar
ooh maybe its in the morning, I edited at 06:00 so quiet :))
ok I will edited and report it after wfh

some glitch when I open vanced youtube + downloading app from playstore screen red glitching I forgot to record in video cause im panic :))
shut down and restart become normal again
 

SakitJiwa

Senior Member
Apr 2, 2014
71
14
Sendawar
Little ? Wow here it is significant louder .. Maybe disable audioFX ?

Tbh that sprd hardware is REALLY weird. Usually I would expect that the file tiny_hw.xml can be used to control the volume (used by other older devices as well) but no matter what I change there nothing happens. The only notable change was when changing codec_pga.xml...

You can set

SPKL Playback volume bit = 4 instead of 3
For me this cause bad sound on max volume though. You can go up until 5.

When you edit that file ensure you use notepad++ or similar and no Microsoft crap as that can easily damage that file. And do a backup of that file before anything else ;)


Sent from my OnePlus 6T using XDA Labs

I set 6 so bad distortion
set to 5 big volume a bit distortion
set to 4 little big volume than standard

update
I set to 4 I think my t285 speaker too old needs replacement or I need a new tab ?

thx @steadfasterX u re the best
 
Last edited:

muifaha

New member
Mar 26, 2015
3
0
Cool, thank for making rom for old device. may I ask, in the first post last update 29-04 but when I see it in the link you included there are only 03-04? and where can I find .tar build?
 

steadfasterX

Recognized Developer
Nov 13, 2013
6,260
15,492
127.0.0.1
OnePlus 7T Pro
New build arrived for discoveryOS (diOS)

The very first fully customized build for GPS navigation!
Re-branded completely to "discoveryOS (diOS)"!
Due to the re-branding the OP has been fully re-worked to reflect all changes of this project.

Changelog

Release date: 2020-05-08
Download: see OP

Kernel:
  • nothing

diOS:
  • initial release just for diOS!
    This includes:
    - custom boot animation
    - custom default wallpaper
    - custom build id
    - added Automate app
    - added F-Droid
    - added Waze App
    - and much more..

CHECK OUT THE OP FOR INSTALLATION INSTRUCTIONS!
A CLEAN FLASH, INCLUDING FACTORY RESET IS REQUIRED!


The new included Automate app is missing the navigation flow to be fully operational (will be fixed in the future).
The flow can be downloaded here: Kioskmode Flow (kioskmode_discoveryos.flo)
Download the flow to the device and open it in the file explorer. You get prompted to import the flow. Click start and the flow will enable a light version of a kiosk mode for the app "Waze".

Detailed changes:

.-
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 11

    61201819

    This is discoveryOS (diOS)

    Code:
    /*
    * I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
    * Please do some research if you have any concerns about features included in the products you find here before flashing it!
    * YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
    * Your warranty will be void if you tamper with any part of your device / software.
    * Same statement for XDA.
    */

    About this project: discoveryOS (or in short: diOS)

    I was not satisfied with any external car navigation system I can get because either they are ultra slow, outdated, having bad user experience, missing speed cam support or simply taking ages to get a gps lock within my car.

    So the main approach here is not having the best ROM for all users but for those having the same need then I have. Usually these both should not conflict so if I fix an issue for my needs it might fix yours as well. But my focus is navigation, nothing (much) else.

    Examples: if Camera has issues I might not solve it, if calling has issues I might not solve it, etc.




    Features of discoveryOS

    • fully based on /e/ OS for a full google-free experience
    • F-Droid (OpenSource Apps as an alternative to Google Play) including extra repos
    • debloated everything not needed for diOS (for details check this list)
    • Integrated MagicEarth Navigation
    • Integrated Automate App
    • Integrated Aurora Store
    • Speaker output optimized for speech (i.e. increasing loudness as much as possible)
    • my builds come with full OTA update support (from v2.0 on)
      (... you know that thing which informs you that a new update is there and where you just click to download + install)


    Roadmap



    Requirements
    • Your device need to be unlocked (seriously?!)
    • Latest TWRP/SHRP build is highly recommended, e.g. mine: see my recovery post
    • Do a full Nandroid backup before doing anything else!
    • Samsung STOCK firmware should be on T285XXU0AQH1.
      You can check your current firmware version in Android -> settings -> About / Phone info -> Baseband version
      If you like try first without flashing this firmware but if you encounter any issues upgrade to this version first before reporting
      Fast and (afaik) good site for downloading: https://sfirmware.com/samsung-sm-t285/
      (scroll down and type T285XXU0AQH1 in the search box, choose the one for your country, download, flash as usual, flash TWRP/SHRP again, flash this ROM)


    Installation
    1. Backup ;)
    2. When you flash diOS the first time:
      Wipe: System and do a factory reset !
      A LOT of bad stuff can happen otherwise
    3. Flash the ROM
    4. Optional (if you want root): Flash Magisk
    5. Flash OpenGapps ????? STOOOOOOOOP NO No no! you don't want that on a google-free phone! diOS contains everything you need to live without Google!
    6. Boot (be patient on first boot!!! SIM detection might take a minute after the FIRST boot after clean flash as well)
    7. Open Maps (MagicEarth) and click the download button to get your country/region maps
    8. Open Automate to import the kioskmode flow
    9. Open F-Droid -> Settings -> Repositories and choose those you want to enable (most of them are described here) & swipe down to update the repo list.
    10. Open Aurora -> choose Anonymous as long as you don't want to have paid apps working
    11. Enjoy


    Known issues
    1. no OMS support! OMS is a hack DEEP in the android sources and all these are outdated now. if you need that use jedl's build
    2. build is ENG , i.e. "adb root" will work and no auth required for ADB
    3. bluetooth is working but using the blobs by jedld's build until I find the time fixing the android sources (unfortunately the repo of jedld does not contain the full history so I have to compare manually...). Until then I keep it like that.
    4. not charging on USB connection (normal power supply works fine) - still investigating. Seems to be an issue with my kernel.
    5. This ROM is just coming with BASIC stuff so several apps you might want to see in a regular Android ROM are simply not there.
      Examples (excerpt only!):
      - no Camera app
      - no Browser app
      - no Gallery app
      - no Email app
      - no Calendar app
      - no <fill-in-whatever-you-are-missing>
      the complete list can be found here always
    6. If you find a bug not listed, follow the instructions here and provide me with the logs: FAQ #1


    Download

    Get the builds from my leech server

    Note:
    • Builds are updated when I decide to do so. There is no build cycle.


    Changelogs

    • search results from this thread: click


    Credits
    • LineageOS
    • jedld, really! thanks dude, not just for giving a starting point but also for providing your sources.
    • ... if I forgot to mention YOU, tell me ;)


    Sources
    It took me a while (2 or 3 weeks iirc) to clean up all the sources from jedld in order to be able to update and keep in sync with LOS itself.. All these can be found here:

    XDA:DevDB Information
    discoveryOS, ROM for the Samsung Galaxy Tab A series

    Contributors
    steadfasterX, jedld (without his work I would never had bought that tab! he made all the main parts until 2018!)
    Source Code: https://github.com/smt285

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.10.x
    Based On: /e/ OS

    Version Information
    Status:
    Beta
    Beta Release Date: 2020-11-19

    Created 2020-04-03
    Last Updated 2020-11-20
    5
    Testing and report
    Thank You for this Great JOB

    ---------- Post added at 07:32 PM ---------- Previous post was at 07:10 PM ----------

    For those interested I will also provide SHRP (skyhawk recovery) after some testing and fine tuning ...
    Sent from my OnePlus 6T using XDA Labs
    Migration from Lineage Jed for LOS 7.1.2
    Recovery 3.3.1.1 Ok
    installation Ok
    Magisk Ok
    Google Apps Ok
    Fist Boot Ok
    Wifi and sensors Ok
    OpenCamera working Perfectly
    ROM stable Ok no errors in all files i recomend this release for all users Galaxy Tab T285
    Great Job Great ROM.
    Hacker.
    4
    New build arrived for discoveryOS (diOS)

    The very first fully customized build for GPS navigation!
    Re-branded completely to "discoveryOS (diOS)"!
    Due to the re-branding the OP has been fully re-worked to reflect all changes of this project.

    Changelog

    Release date: 2020-05-08
    Download: see OP

    Kernel:
    • nothing

    diOS:
    • initial release just for diOS!
      This includes:
      - custom boot animation
      - custom default wallpaper
      - custom build id
      - added Automate app
      - added F-Droid
      - added Waze App
      - and much more..

    CHECK OUT THE OP FOR INSTALLATION INSTRUCTIONS!
    A CLEAN FLASH, INCLUDING FACTORY RESET IS REQUIRED!


    The new included Automate app is missing the navigation flow to be fully operational (will be fixed in the future).
    The flow can be downloaded here: Kioskmode Flow (kioskmode_discoveryos.flo)
    Download the flow to the device and open it in the file explorer. You get prompted to import the flow. Click start and the flow will enable a light version of a kiosk mode for the app "Waze".

    Detailed changes:

    .-
    4
    New build arrived

    Changelog

    Release date: 2020-04-03
    Download: see OP

    initial build:

    I had a REALLY hard time to actually make LOS 14.1 boot with cleaned sources.. thought the ramp-up will take a week at most .. but that was way off..
    jedld had done several patches within AOSP and I had to find out which are required where etc. the main reason why my build were not booting at all (which is f**** hard to debug without and log and/or adb ) was that one.

    But I needed to clean the sources as several parts of these were incredible outdated and so needs to be udpated.
    I had spent several more days to cleaning up even more stuff and finally uploaded a test build.

    feel free to join but read the KNOWN ISSUES topic carefully before.
    It is still in a very early state and I have tested pretty much nothing else then boot, apps, bluetooth, WiFi :p

    Kernel:
    • switching to EUR kernel
    • implemented kernel build within LOS build!
    • added own TWRP defconfig
    • moving kernel modules like WiFi to /system
    • .... and more (see "Detailed changes")

    LOS:
    • added alle needed TWRP configs
    • moving kernel modules like WiFi to /system
    • sepolicy updates for rild
    • .... and more (see "Detailed changes")


    Detailed changes:

    .-
    3
    everything around my recovery images

    RECOVERY images

    Download (shrp + twrp)
    TWRP: here
    SHRP (recommended): here

    I provide 3 formats:
    • IMG (twrp only)
    • TAR (shrp & twrp)
    • ZIP (shrp only)

    When to use the IMG (twrp only)?
    • If you flashed a custom recovery already
    • if you like to flash by download mode with heimdall

    When to use the TAR (shrp & twrp)?
    • If you never flashed a custom recovery before you have to use this one
    • if you like to flash by download mode with ODIN or JOdin

    When to use the ZIP (shrp only)?
    • If you want to switch from TWRP
    • if you want to upgrade from one SHRP version to another
    • if you flashed the TAR of SHRP in download mode by ODIN or JOdin you HAVE to flash this ZIP in SHRP once

    How to flash the IMG?
    1. boot to your custom recovery
    2. push the IMG to your device (e.g. by adb)
    3. select flash
    4. ensure you select "IMG" (when in TWRP. when in SHRP that is not needed)
    5. select the IMG file
    6. choose "Recovery" as the "Target Partition" and flash
    7. Reboot to Recovery to complete the setup.

    How to flash the TAR?
    1. boot to download mode
    2. start ODIN/JOdin
    3. put the TAR into the AP/PDA slot
    4. ensure the "Auto Reboot" is NOT ticked/checked
    5. flash
    6. turn the device off (HOME+PWR+VOLDOWN) and directly switch just the VOLDOWN button to VOLUP when it wakes up and hold all 3 buttons until you see the recovery loading

    How to flash the ZIP?
    1. boot to your custom recovery
    2. push the ZIP to your device (e.g. by adb) (or start and use adb sideload and you are done)
    3. select flash
    4. select the ZIP & Flash
    5. Reboot to Recovery to complete the setup