[ROM] dotOS v1.2 for SM-J210F [Android 7.1.2]

Search This thread

NullCode

Senior Member
  • Hello everyone!
    This is a dotOS port from the Galaxy J3 2016 (made by @lucas000br) to the J2 2016.


    Working:

    • My (basic) testings all seemed to work quite well

    Added features and patched bugs:

    • Patched lock button in boot.img
    • Pre-rooted the ROM
    • Added FM-Radio from ViperOS (microG variant only)
    • Optimized features
    • Signature spoofing patched on microG variant
    • [See post #2 for further information]

    Known problems:

    • Gapps variant is laggy (nothing I can do - Google sucks)
    • Your J2 shows up as a J3 (it's a port that's why)

    Download links and installation instructions can be found in post #2​


    Credits:
    Nanolx for Signature Spoofing

    PixelBoot for base
    lucas000br for modified base
    Me for everything else ;)


    Obligatory Links:
    Kernel Source: Github
    Original Build (Abandoned by PixelBoot): XDA Developers (No source code)
    Port of Port (by lucas000br): Thread seems to have disappeared?
     
    Last edited:

    NullCode

    Senior Member
  • Variant information (Which one is which?)

    1. GAPPS: This one has most of the stock Google apps (Drive, YouTube, etc) + GSF present. Recommend for most users. RAM usage 640mb on idle
    2. microG: All Google apps have been replaced with FOSS software. Google Services Framework has been replaced with microG. Signature spoofing is also present. RAM usage 560mb on idle
    3. DIY: Want to build your own ROM? This one's for you! Everything except the bare minimum has been stripped out, so that you can decide what to pick for your ROM. (For power users only).
    4. Stock dotOS: The stock dotOS compiled by PixelBoot for J3 2016; with Wi-Fi, Bluetooth, Signature spoofing and Power Button patched. Most stable out of all. You will need to flash additional GAPPS to get Google Services. RAM Usage 500mb.

    Download Links:

    Stock dotOS (Recommended): MEGA

    Installation Instructions:​

    [If you don't have TWRP, get an image and install it from here]

    GAPPS:

    • Boot to TWRP
    • [Do make sure to backup your data]
    • Wipe Dalvik, Data, System, Cache
    • Flash the ROM
    • Reboot. Done!
    microG:
    • Boot to TWRP
    • [Do make sure to backup your data]
    • Wipe Dalvik, Data, System, Cache
    • Flash the ROM
    • After rebooting, open microG settings.
    • Go to self-check and tick the check boxes that are unticked (that will initialize microG)
    • Go back, and enable Device Registration, Cloud Messaging and Device Attestation
    • Then go to Location backends, and configure the DejaVu and Nominatim backends.
    • Done!
    DIY and Stock dotOS will be the same as GAPPS variant
     
    Last edited:

    Uniqueshiva

    Member
    Dec 30, 2020
    49
    10
    i have flashed stock rom provided by u of dot os but my phone stuck at samsung logo pls look into it .....i am sure i have flashed it n follow all steps correctly
     
    • Like
    Reactions: NullCode

    Uniqueshiva

    Member
    Dec 30, 2020
    49
    10
    @Uniqueshiva thank you for the information. I had made a typo in the updater script that caused the boot image to fail.
    Please download the new ROM and flash it. I've confirmed it to work
    thx for responding so fast btw i will try it tomorrow as my data got finished today sorry for it...i will surely give feedback
    edit- I tried stock dos os rom n flash arm 7.1 Pico gapps...boot animation appears but after sometimes black-brown screen appears after 5 min phone started but its written setup wizard failed i am not able to go ahead as setup wizard failed written every time so i turn off the phone maybe it can be the gapps problem now i will try dot os magisk gapps version provided by u btw i am curious that what is DIY dot os u give is all bugs fixed in it just asking..
     
    Last edited:

    NullCode

    Senior Member
  • thx for responding so fast btw i will try it tomorrow as my data got finished today sorry for it...i will surely give feedback
    edit- I tried stock dos os rom n flash arm 7.1 Pico gapps...boot animation appears but after sometimes black-brown screen appears after 5 min phone started but its written setup wizard failed i am not able to go ahead as setup wizard failed written every time so i turn off the phone maybe it can be the gapps problem now i will try dot os magisk gapps version provided by u btw i am curious that what is DIY dot os u give is all bugs fixed in it just asking..
    hmm it could be flashing gapps causes problem with the rom...
    yes try the gapps version i provided

    the diy one is mainly for rom porters. it has many features removed so that rom porters can think about what features to add in the rom
    only basic feature available in rom is phone and messaging support
     

    bfox89

    Member
    Jan 3, 2021
    6
    1
    I can't access internal storage after flashing. Stock file manager crashes if i open it. Stock browser says "no sd card, usb storage is required to download the file". There's no internal storage even after connecting the phone to pc. It only shows memory card.
    Edit: Just wiped the internal storage and re-flashed it. Works fine now
    Thanks for porting this amazing rom
     
    Last edited:
    • Like
    Reactions: NullCode

    Uniqueshiva

    Member
    Dec 30, 2020
    49
    10
    @NullCode, thanks for your work for device j210f...I like the ui of dot os..but i must say your previous build i.e viper os was more stable n amazing atleast for me....btw thanks a lot for keeping this device alive...
     
    • Like
    Reactions: NullCode

    NullCode

    Senior Member
  • @NullCode, thanks for your work for device j210f...I like the ui of dot os..but i must say your previous build i.e viper os was more stable n amazing atleast for me....btw thanks a lot for keeping this device alive...
    I know, viperOS was much more stable because I took 1 entire year to port and test the rom (i started testing January 2020 ;))
    however, dotOS was ported in only 1 month
    so it is not as polished

    but im glad you liked it :D
     
    D

    Deleted member 11003139

    Guest
    Hello everyone!
    This is a dotOS port from the Galaxy J3 2016 (made by @lucas000br) to the J2 2016.


    Working:

    • My (basic) testings all seemed to work quite well

    Added features and patched bugs:

    • Patched lock button in boot.img
    • Pre-rooted the ROM
    • Added FM-Radio from ViperOS (microG variant only)
    • Optimized features
    • Signature spoofing patched on microG variant
    • [New] 2 more ROM options to choose from (with varying features)
    • [See post #2 for further information]

    Known problems:

    • Gapps variant is laggy (nothing I can do - Google sucks)
    • Your J2 shows up as a J3 (it's a port that's why)

    Download links and installation instructions can be found in post #2​


    Credits:
    Nanolx for Signature Spoofing

    PixelBoot for base
    lucas000br for modified base
    Me for everything else ;)

    Note: You might've noticed how I didn't put [PORT] in the thread title. It is mainly because this ROM varies from J3's dotOS so much, I don't think it is fair to call this one a port.
    Hey.
    I am using this ROM since 6th May (stock variant) and it is very great but has lots of bugs.
    1. Bluetooth Audio stutters really bad (problem in every Android N rom for this phone)
    2. Google Meet doesn't work (just shows the logo and then crashes) I am using Open GAPPS
    3. Many system app crash randomly (sometimes even the launcher and system ui) requiring me to take out the battery and restarting the phone.
    4. Camera quality is significantly bad compared to stock 6.0
    But still a great project.
    Thank you for keeping this phone updated.
     

    Uniqueshiva

    Member
    Dec 30, 2020
    49
    10
    I know, viperOS was much more stable because I took 1 entire year to port and test the rom (i started testing January 2020 ;))
    however, dotOS was ported in only 1 month
    so it is not as polished

    but im glad you liked it :D
    Omg 1 year......that's y it feels so smooth in viper os i get nearly 900 mb free ram with gapps again thanks for your hardwork.....I know that u may be bored now for working on j210f that is old device but still hoping for more😜
     

    Top Liked Posts

    • 1
      Does it work on SM-j200g
      nope because that phone is 1 year old and has a different processor
    • 1
      Does it work on SM-j200g
      nope because that phone is 1 year old and has a different processor
    • 2
      Hello everyone!
      This is a dotOS port from the Galaxy J3 2016 (made by @lucas000br) to the J2 2016.


      Working:

      • My (basic) testings all seemed to work quite well

      Added features and patched bugs:

      • Patched lock button in boot.img
      • Pre-rooted the ROM
      • Added FM-Radio from ViperOS (microG variant only)
      • Optimized features
      • Signature spoofing patched on microG variant
      • [See post #2 for further information]

      Known problems:

      • Gapps variant is laggy (nothing I can do - Google sucks)
      • Your J2 shows up as a J3 (it's a port that's why)

      Download links and installation instructions can be found in post #2​


      Credits:
      Nanolx for Signature Spoofing

      PixelBoot for base
      lucas000br for modified base
      Me for everything else ;)


      Obligatory Links:
      Kernel Source: Github
      Original Build (Abandoned by PixelBoot): XDA Developers (No source code)
      Port of Port (by lucas000br): Thread seems to have disappeared?
      1
      i have flashed stock rom provided by u of dot os but my phone stuck at samsung logo pls look into it .....i am sure i have flashed it n follow all steps correctly
      1
      I can't access internal storage after flashing. Stock file manager crashes if i open it. Stock browser says "no sd card, usb storage is required to download the file". There's no internal storage even after connecting the phone to pc. It only shows memory card.
      Edit: Just wiped the internal storage and re-flashed it. Works fine now
      Thanks for porting this amazing rom
      1
      @NullCode, thanks for your work for device j210f...I like the ui of dot os..but i must say your previous build i.e viper os was more stable n amazing atleast for me....btw thanks a lot for keeping this device alive...
      1
      Hey.
      I am using this ROM since 6th May (stock variant) and it is very great but has lots of bugs.
      1. Bluetooth Audio stutters really bad (problem in every Android N rom for this phone)
      2. Google Meet doesn't work (just shows the logo and then crashes) I am using Open GAPPS
      3. Many system app crash randomly (sometimes even the launcher and system ui) requiring me to take out the battery and restarting the phone.
      4. Camera quality is significantly bad compared to stock 6.0
      But still a great project.
      Thank you for keeping this phone updated.
      Thank you for the detailed bug report.
      I'll look into it after a few days (busy with life)
      For now you may use ViperOS or Lineage