[Unofficial][ROM][FINAL][7.1.2_r36] dotOS-v1.2 [I9100][20180322]

Status
Not open for further replies.
Search This thread

linusdan

Senior Member
Mar 18, 2017
453
1,084
Salvador, BA
artededan.com
i9100
29705874


" #DroidOnTime "


disclaimer.png


Code:
[SIZE="4"] 
/*
 *
 * Your warranty is now void.
 * We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels. 
 * You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
 *
 */[/SIZE]

"This is a user friendly thread, all your suggestions are important to us and will be taken into consideration.."

about.png


dotOS is an Android Rom which focuses on performance and stability. Our aim is to enable a user to extract as much juice as possible and get most out of his/her device.
Initially started by Mohan CM and later joined by Ganesh, Sam, Kuber, Iacob and Hari. Together we stand strong.


features.png



Stability and Performance
Lagfree with High Performance Results
Clutterless UI
Perfect Interface for every User
Enhanced default apps
Redesigned settings and QS panel
Full OMS support
Colour Engine Support

DotExtras !!

STATUSBAR

* Clock Customisation
* Battery Customisation


Quick Settings

* Quick Pulldown
* QS Tiles Customisation
* Advanced Quick Setting Easy Toggles


Buttons

* Volume Key Cursor Control


Display

* Wake on Plug
* Pocket Detection
* Accidental Touch


Lockscreen

* Fingerprint Tweaks
* Powermenu Tweaks
* Double tap 2 sleep anywhere
* Lockscreen Media Customisation
* Blur Screen Lockscreen


Recents

* Clear all Button
* Immersive Recents
* Show Memory Bar


Navigation Bar

* On screen navigation Bar tweaks
* Home Button tweaks
* Menu Button tweaks
* Back Button tweaks
* Power Button tweaks
* Volume Buttons tweaks


Misc

* Advanced Reboot
* Disable Force Close
* ScreenShot Tweaks
* Camera Shutter Sound


instructions.png


CLEAN FLASH :
Download the latest build and GApps
Reboot to recovery
Make NAndroid backup (Not Necessary)
Wipe System, Data, Cache , Dalvik
Flash the latest build and GApps
Reboot


DIRTY FLASH :
Download the latest build
Reboot to recovery
Flash the latest build
Wipe Cache
Reboot
The ROM has GApps persistence in between dirty flashes, so you only have to flash them once!
The root solution should be flashed together with every OTA update (= ROM Update) as long as the instructions of your
root solution do not state something else (="persistence on dirty flashing") !


downloads.png


Download ROM:
DotOS ROM

Download Gapps:
Note : Pico or Nano Gapps are recommended. We Don't prefer STOCK/HEAVY Gapps
OpenGApps
Alternative for Open Gapps: NanoDroid for microG

credits.png




dotOS team
52px-Lineage_OS_Logo.png
LineageOS team
ResurrectionRemix team
AospExtended
crDroid team
AICP team

And all other open source Devs/Teams.



theteam.png



Mohan CM - dotOS Founder/Lead Dev./Contributor
Ganesh Varma - Lead Dev./Maintainer/Contributor
Kuber Sharma - Developer/Analyst/Contributor
Sam Grande - UI Developer/Maintainer/Contributor
Iacob Ionut - UI Developer/Maintainer/Contributor
Hari Ambadi - Lead Designer/Core GFX/Contributor
Atul Bansode - Infrastructure/Maintainer/Contributor


Special thanks to our Contributors
Alexcbrookes - Designer/Wallpapers/Contributor


github.png


dotOS source



Device Specific Sources
Official Device specific sources:
https://github.com/dotOS-Devices

Unofficial Device specific sources:
https://github.com/linusdan/device_samsung_i9100/tree/dot-n

Reference Links

g+.png

Google Plus Community

Website




Liked The ROm? Want to Help Us? Then gift us some credits

REPORTING BUGS!
As soon as the problem occurs, take a logcat!
READ MORE
What is a LogCat?
A "LogCat" is for debugging applications / Android system. When applications / Android crash the output the "explanation" for the crash, the Exception Stacktrace, to a Log. This log can be saved and help developers to fix the crash.
What is it supposed to do?
It will help to solve your questions, if your asked for a LogCat it is always useful.
How can I get a LogCat?
Prerequisites:
Code:
Linux, Windows or Mac 
USB cable for your device 
Android Device
Instructions:
Code:
Install your device driver for using adb. Everything you need will you find here
Download adb executable for your OS (Download: Windows | Linux | Mac). Paste it somewhere.
Connect your android device.
Verify if "Settings > Developer options > USB debugging" is checked, if not, simply check it.
Open a command prompt (windows) or terminal (linux / mac). How to do it: On Windows: windows + r > enter "cmd" (without quotes) > click enter | On Linux: You don't know how to open a terminal? LOL | On Mac: Type Terminal into Spotlight and open it
CD to the directory where the adb executable is located. On Windows: Go to the directory where you downloaded the adb executable, Shift+Right Click and select "Open Console" (or similar) | On Linux / Mac: Rightclick in the directory and select "Open Terminal here" (or simply CD into the directory)
Type in your cmd/terminal: adb devices to verify your device is properly connected.
If your device is properly selected, type in adb logcat to show the mighty and magic logcat aka stacktrace.
Reproduce your error (or whatever) on your device.
Right after, paste the whole cmd / terminal window into a paste-service like [url]http://pastebin.com/[/url] and send it to us.


ATD.png


NO ETA REQUESTS!
For rooting: flash addonSU of LineageOS

Contribute by clicking the thanks button :)

XDA:DevDB Information
dotOS for i9100, ROM for the i9100

Contributors
linusdan
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.x
ROM Firmware Required: TWRP 3.X
Based On: LineageOS

Version Information
Status: Stable
Current Stable Version: v1.2
Stable Release Date: 2018-03-22

Created 2018-02-11
Last Updated 2018-03-22
 

Attachments

  • Screenshot_20180212-153434.png
    Screenshot_20180212-153434.png
    78.6 KB · Views: 2,523
  • Screenshot_20180212-153445.png
    Screenshot_20180212-153445.png
    91.8 KB · Views: 2,493
  • Screenshot_20180212-153455.png
    Screenshot_20180212-153455.png
    43.6 KB · Views: 2,511
  • Screenshot_20180212-153524.png
    Screenshot_20180212-153524.png
    62.6 KB · Views: 2,465
  • Screenshot_20180212-153550.png
    Screenshot_20180212-153550.png
    49.6 KB · Views: 2,416
  • Screenshot_20180212-153651.png
    Screenshot_20180212-153651.png
    51.4 KB · Views: 2,390
  • Screenshot_20180212-153659.png
    Screenshot_20180212-153659.png
    60.5 KB · Views: 2,333
  • Screenshot_20180212-153857.jpg
    Screenshot_20180212-153857.jpg
    44.2 KB · Views: 2,250
  • Screenshot_20180212-154019.jpg
    Screenshot_20180212-154019.jpg
    32.6 KB · Views: 2,159
  • Screenshot_20180212-154222.jpg
    Screenshot_20180212-154222.jpg
    43.3 KB · Views: 2,049
Last edited:

linusdan

Senior Member
Mar 18, 2017
453
1,084
Salvador, BA
artededan.com
i9100
Reserved

20180322 - Final build
Compilation to replace the other because of unexpected repository rollback.
Build 20180226 removed.
- February Security patch;
- Updated sources.

20180226
- February Security patch;
- Updated sources.

20180211
Initial build
- January Security patch.
 
Last edited:

Abels2

Senior Member
Jun 12, 2017
93
37
Melilla
Thank you very much for supporting the old SII in both updating the old and new versions together with the security patches, I have a doubt I have been testing many of the ROMS AOSP and CM in order to find some daily use also adding tweaks and kernels you have Any recommendations you have used? I do not want to stay in Sammy roms

the reason why I do not like nougat because there is no support in the kernel modified and I am playing a lot with the BLN, fast charge, different governors and ZRAM
 

linusdan

Senior Member
Mar 18, 2017
453
1,084
Salvador, BA
artededan.com
i9100
Thank you very much for supporting the old SII in both updating the old and new versions together with the security patches, I have a doubt I have been testing many of the ROMS AOSP and CM in order to find some daily use also adding tweaks and kernels you have Any recommendations you have used? I do not want to stay in Sammy roms

the reason why I do not like nougat because there is no support in the kernel modified and I am playing a lot with the BLN, fast charge, different governors and ZRAM

Try DU MM v10.6 or Carbon ROM Nougat (it has 'ondemand' power management by default). I do not play much (actually only 2048), but they can meet your needs. Remember that CarbonROM is rootless and I think it has no way to enable it.
 
  • Like
Reactions: pacman7 and Abels2

rdev845

Member
Feb 13, 2018
6
1
Xiaomi Poco F1
Cannot install gapps it says insufficient space error.

I flashed lachon kernel then lanchon twrp recovery by arnab then updated to latest twrp 3 and then repartitioned with lanchon repit and then wiped everything except internal external storage and then flashed DOT is and gapps
 

linusdan

Senior Member
Mar 18, 2017
453
1,084
Salvador, BA
artededan.com
i9100
Cannot install gapps it says insufficient space error.

I flashed lachon kernel then lanchon twrp recovery by arnab then updated to latest twrp 3 and then repartitioned with lanchon repit and then wiped everything except internal external storage and then flashed DOT is and gapps

Are you using the pit configuration of 1.5gb system + 6gb data + 512mb preload or something like this? If you do not have or if it is your first installation of a custom rom, you will need it.
Now if it is not, search for error 70 by javix and problem solved!
 

rdev845

Member
Feb 13, 2018
6
1
Xiaomi Poco F1
See opening post:
Download Gapps:
Note : Pico or Nano Gapps are recommended. We Don't prefer STOCK/HEAVY Gapps
OpenGApps
Use a smaller package ...

I was flashing ARM 7.1 pico

Solved it !! Did a clean install.
I dont know what caused the error previously but last time when I was flashing, i wiped cache/dalvik after flashing the rom.
This time I did not wiped, installed the gapps immediately after the rom and it went smoothly.

---------- Post added at 12:28 PM ---------- Previous post was at 11:57 AM ----------

Are you using the pit configuration of 1.5gb system + 6gb data + 512mb preload or something like this? If you do not have or if it is your first installation of a custom rom, you will need it.
Now if it is not, search for error 70 by javix and problem solved!

I used lanchon repit tool to increase system size.

I dont know if wiping can cause any error or not. The error appeared when I wiped cache/dalvik after flashing the rom and then tried flashing gapps.
Repeated everything except the wiping before gapps inatallation error did not show up.
 
  • Like
Reactions: linusdan

timematcher

Member
Apr 14, 2008
42
5
Any battery optimization in this rom? What is the battery timing with general GSM Calls/SMS usage? Any benchmark with WIFI? Appreciate your response. Thanks
 

linusdan

Senior Member
Mar 18, 2017
453
1,084
Salvador, BA
artededan.com
i9100
Any battery optimization in this rom? What is the battery timing with general GSM Calls/SMS usage? Any benchmark with WIFI? Appreciate your response. Thanks

Hi timematcher!
When I compile a ROM that it does not have for another device, I usually make the necessary modifications to compile and work well, and they are minimal (include classes, device trees etc). I do not make drastic changes since I'm a beginner in the backend world and in the android development world. Think it has some optimization done by the dotOS team.
Benchmark WiFi? Nope! But you can test on the speedtest website.
While the time of the battery, it is the same thing as Lineage (I do not know the time exact). For general use, between 4h / 4h20. Games: I not tested, because I'm not much fan. In standby mode the battery lasted 4 days. Remember that this can differ because it depends on the life util of battery.
 

timematcher

Member
Apr 14, 2008
42
5
Hi timematcher!
When I compile a ROM that it does not have for another device, I usually make the necessary modifications to compile and work well, and they are minimal (include classes, device trees etc). I do not make drastic changes since I'm a beginner in the backend world and in the android development world. Think it has some optimization done by the dotOS team.
Benchmark WiFi? Nope! But you can test on the speedtest website.
While the time of the battery, it is the same thing as Lineage (I do not know the time exact). For general use, between 4h / 4h20. Games: I not tested, because I'm not much fan. In standby mode the battery lasted 4 days. Remember that this can differ because it depends on the life util of battery.

Thanks for the detailed response. I was really looking to understand how long the battery lasts
  1. on standby,
  2. on an regular Call/SMS use and
  3. on constant WIFI connectivity.
I was not asking for browsing or downloading speed on the phone but thanks for answering that as well.

I have i9100 on which I am using LOS 14.x microG. I am always looking forward to a light weight yet effective ROM that i can use as a daily driver.
Thanks for the good work. cheers.
 

Voterx

Member
Dec 13, 2012
46
8
www.saznajnovo.com
Thank you for such a small and clean ROM! But, it's laggy. I can't move around interface without some lag. Especially ripple effect on touch. I hope you'll make ROM more resposnive without so much lag :)
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 12
    29705874


    " #DroidOnTime "


    disclaimer.png


    Code:
    [SIZE="4"] 
    /*
     *
     * Your warranty is now void.
     * We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels. 
     * You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
     *
     */[/SIZE]

    "This is a user friendly thread, all your suggestions are important to us and will be taken into consideration.."

    about.png


    dotOS is an Android Rom which focuses on performance and stability. Our aim is to enable a user to extract as much juice as possible and get most out of his/her device.
    Initially started by Mohan CM and later joined by Ganesh, Sam, Kuber, Iacob and Hari. Together we stand strong.


    features.png



    Stability and Performance
    Lagfree with High Performance Results
    Clutterless UI
    Perfect Interface for every User
    Enhanced default apps
    Redesigned settings and QS panel
    Full OMS support
    Colour Engine Support

    DotExtras !!

    STATUSBAR

    * Clock Customisation
    * Battery Customisation


    Quick Settings

    * Quick Pulldown
    * QS Tiles Customisation
    * Advanced Quick Setting Easy Toggles


    Buttons

    * Volume Key Cursor Control


    Display

    * Wake on Plug
    * Pocket Detection
    * Accidental Touch


    Lockscreen

    * Fingerprint Tweaks
    * Powermenu Tweaks
    * Double tap 2 sleep anywhere
    * Lockscreen Media Customisation
    * Blur Screen Lockscreen


    Recents

    * Clear all Button
    * Immersive Recents
    * Show Memory Bar


    Navigation Bar

    * On screen navigation Bar tweaks
    * Home Button tweaks
    * Menu Button tweaks
    * Back Button tweaks
    * Power Button tweaks
    * Volume Buttons tweaks


    Misc

    * Advanced Reboot
    * Disable Force Close
    * ScreenShot Tweaks
    * Camera Shutter Sound


    instructions.png


    CLEAN FLASH :
    Download the latest build and GApps
    Reboot to recovery
    Make NAndroid backup (Not Necessary)
    Wipe System, Data, Cache , Dalvik
    Flash the latest build and GApps
    Reboot


    DIRTY FLASH :
    Download the latest build
    Reboot to recovery
    Flash the latest build
    Wipe Cache
    Reboot
    The ROM has GApps persistence in between dirty flashes, so you only have to flash them once!
    The root solution should be flashed together with every OTA update (= ROM Update) as long as the instructions of your
    root solution do not state something else (="persistence on dirty flashing") !


    downloads.png


    Download ROM:
    DotOS ROM

    Download Gapps:
    Note : Pico or Nano Gapps are recommended. We Don't prefer STOCK/HEAVY Gapps
    OpenGApps
    Alternative for Open Gapps: NanoDroid for microG

    credits.png




    dotOS team
    52px-Lineage_OS_Logo.png
    LineageOS team
    ResurrectionRemix team
    AospExtended
    crDroid team
    AICP team

    And all other open source Devs/Teams.



    theteam.png



    Mohan CM - dotOS Founder/Lead Dev./Contributor
    Ganesh Varma - Lead Dev./Maintainer/Contributor
    Kuber Sharma - Developer/Analyst/Contributor
    Sam Grande - UI Developer/Maintainer/Contributor
    Iacob Ionut - UI Developer/Maintainer/Contributor
    Hari Ambadi - Lead Designer/Core GFX/Contributor
    Atul Bansode - Infrastructure/Maintainer/Contributor


    Special thanks to our Contributors
    Alexcbrookes - Designer/Wallpapers/Contributor


    github.png


    dotOS source



    Device Specific Sources
    Official Device specific sources:
    https://github.com/dotOS-Devices

    Unofficial Device specific sources:
    https://github.com/linusdan/device_samsung_i9100/tree/dot-n

    Reference Links

    g+.png

    Google Plus Community

    Website




    Liked The ROm? Want to Help Us? Then gift us some credits

    REPORTING BUGS!
    As soon as the problem occurs, take a logcat!
    READ MORE
    What is a LogCat?
    A "LogCat" is for debugging applications / Android system. When applications / Android crash the output the "explanation" for the crash, the Exception Stacktrace, to a Log. This log can be saved and help developers to fix the crash.
    What is it supposed to do?
    It will help to solve your questions, if your asked for a LogCat it is always useful.
    How can I get a LogCat?
    Prerequisites:
    Code:
    Linux, Windows or Mac 
    USB cable for your device 
    Android Device
    Instructions:
    Code:
    Install your device driver for using adb. Everything you need will you find here
    Download adb executable for your OS (Download: Windows | Linux | Mac). Paste it somewhere.
    Connect your android device.
    Verify if "Settings > Developer options > USB debugging" is checked, if not, simply check it.
    Open a command prompt (windows) or terminal (linux / mac). How to do it: On Windows: windows + r > enter "cmd" (without quotes) > click enter | On Linux: You don't know how to open a terminal? LOL | On Mac: Type Terminal into Spotlight and open it
    CD to the directory where the adb executable is located. On Windows: Go to the directory where you downloaded the adb executable, Shift+Right Click and select "Open Console" (or similar) | On Linux / Mac: Rightclick in the directory and select "Open Terminal here" (or simply CD into the directory)
    Type in your cmd/terminal: adb devices to verify your device is properly connected.
    If your device is properly selected, type in adb logcat to show the mighty and magic logcat aka stacktrace.
    Reproduce your error (or whatever) on your device.
    Right after, paste the whole cmd / terminal window into a paste-service like [url]http://pastebin.com/[/url] and send it to us.


    ATD.png


    NO ETA REQUESTS!
    For rooting: flash addonSU of LineageOS

    Contribute by clicking the thanks button :)

    XDA:DevDB Information
    dotOS for i9100, ROM for the i9100

    Contributors
    linusdan
    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.x
    ROM Firmware Required: TWRP 3.X
    Based On: LineageOS

    Version Information
    Status: Stable
    Current Stable Version: v1.2
    Stable Release Date: 2018-03-22

    Created 2018-02-11
    Last Updated 2018-03-22
    5
    New build is up!
    This build (20180322) replaces the other (20180226) because of the unexpected rollback of the repository (v1.0).
    I had no way to test it. Waiting feedback.
    - Updated sources;
    - February Security Patch.

    The project will stay idle for some time, because at the moment I have no way to keep the cloud build server (no have money =D).
    When I can and I have the conditions, I will return with the builds of Android Oreo.
    Please do not post unnecessary things to not pollute the thread. Thanks :)

    HAVE FUN!
    4
    Lags in build 20180226
    I do not know what happened, but the build with the February patch has the outdated version of dotOS (v1.0). Version 1.2 fixes these issues. As soon as I have time, I'll compile with the version it should be.
    3
    Thanks for the new alternate custom ROM. As I read in first post, it's based on LOS. So LOS-su-addon should work, right?

    Yes! LOS-su-addon work ;)
    2
    Thx for new rom. Some screenshots, please.

    Soon

    EDIT: Screenshots available in OP