[ROM] [7.1.1] newdory (WIP Wear OS 3.0 Clone)

Search This thread

rodken

Senior Member
Jan 11, 2010
1,872
860
Very strange! Because I cleaned and sanded the pins, I can't think of anything else. Because I don't get the usb not recognized error until I turn on adb debugging, but when I activate adb debugging, I get this error.
Prerequisites

Download the latest Android SDK and the latest drivers from here. Enable USB debugging and open Device Manager and keep it opened.

Steps

1) Connect your device and see if it is detected under "Android Devices" section. If it does, then its OK, otherwise, check the "Other devices" section and install the driver manually.

2) Be sure to check "Android Composite ADB Interface". This is the interface Android needs for ADB to work.

3) Go to "[SDK]/platform-tools", Shift-click there and open Command Prompt and type "adb devices" and see if your device is listed there with an unique ID.

4) If yes, then ADB have been successfully detected at this point. Next, write "adb reboot bootloader" to open the bootloader. At this point check Device Manager under "Android Devices", you will find "Android Bootlaoder Interface". Its not much important to us actually.


5) THIS IS IMPORTANT - At this point, check the Device Manger under "Android Devices". If you do not see anything under this section or this section at all, then we need to manually install it.

6) Check the "Other devices" section and find your device listed there. Right click -> Update drivers -"Browse my computer..." -> "Let me pick from a list..." and select "ADB Composite Interface".

7) Now you can see your device listed under "Android Devices" even inside the Recovery.

8) Write "adb devices" at this point and you should see your device listed with the same ID.

9) Now, just write "adb sideload [update].zip" and your are done.
 
  • Like
Reactions: amir-mahdavi

amir-mahdavi

Member
Dec 27, 2022
16
1
Thank you for taking the time to help me. I will try this method
Prerequisites

Download the latest Android SDK and the latest drivers from here. Enable USB debugging and open Device Manager and keep it opened.

Steps

1) Connect your device and see if it is detected under "Android Devices" section. If it does, then its OK, otherwise, check the "Other devices" section and install the driver manually.

2) Be sure to check "Android Composite ADB Interface". This is the interface Android needs for ADB to work.

3) Go to "[SDK]/platform-tools", Shift-click there and open Command Prompt and type "adb devices" and see if your device is listed there with an unique ID.

4) If yes, then ADB have been successfully detected at this point. Next, write "adb reboot bootloader" to open the bootloader. At this point check Device Manager under "Android Devices", you will find "Android Bootlaoder Interface". Its not much important to us actually.


5) THIS IS IMPORTANT - At this point, check the Device Manger under "Android Devices". If you do not see anything under this section or this section at all, then we need to manually install it.

6) Check the "Other devices" section and find your device listed there. Right click -> Update drivers -"Browse my computer..." -> "Let me pick from a list..." and select "ADB Composite Interface".

7) Now you can see your device listed under "Android Devices" even inside the Recovery.

8) Write "adb devices" at this point and you should see your device listed with the same ID.

9) Now, just write "adb sideload [update].zip" and your are done.
 
  • Like
Reactions: rodken

amir-mahdavi

Member
Dec 27, 2022
16
1
Prerequisites

Download the latest Android SDK and the latest drivers from here. Enable USB debugging and open Device Manager and keep it opened.

Steps

1) Connect your device and see if it is detected under "Android Devices" section. If it does, then its OK, otherwise, check the "Other devices" section and install the driver manually.

2) Be sure to check "Android Composite ADB Interface". This is the interface Android needs for ADB to work.

3) Go to "[SDK]/platform-tools", Shift-click there and open Command Prompt and type "adb devices" and see if your device is listed there with an unique ID.

4) If yes, then ADB have been successfully detected at this point. Next, write "adb reboot bootloader" to open the bootloader. At this point check Device Manager under "Android Devices", you will find "Android Bootlaoder Interface". Its not much important to us actually.


5) THIS IS IMPORTANT - At this point, check the Device Manger under "Android Devices". If you do not see anything under this section or this section at all, then we need to manually install it.

6) Check the "Other devices" section and find your device listed there. Right click -> Update drivers -"Browse my computer..." -> "Let me pick from a list..." and select "ADB Composite Interface".

7) Now you can see your device listed under "Android Devices" even inside the Recovery.

8) Write "adb devices" at this point and you should see your device listed with the same ID.

9) Now, just write "adb sideload [update].zip" and your are done.
I feel like I should be carefree 😢😭
 

KardchCode

Senior Member
Jun 1, 2021
62
55
LG G Watch
As promised... Update time!

Finally got around UI modding again and this time I think I went for the biggest UI changes. This update changes some UI elements to look like Wear OS 3.0, specially the drawers items. You will notice also some big changes in the Settings app since I reordered the main elements and updated most of the icons so that it looks as close to a pixel watch as possible (also added the Locations panel heh). Updated and cleaned up the build props as well (again huh) and also included a better and lighter Phone Shortcut app. Finally I updated the Google Play app to the latest possible (this was a pain in the ass and I better not explain why) and also updated the system fonts to the Google Sans Text variant (Introduced in A12~ as the default font).

That said, enjoy aand let me know any issues!

Latest newdory 0.8 (24/01/2023):
• Updated build.prop (optimal af now)
• Better Phone Shortcut (source)
• Solved issues with Google Play Store
• Added another level of brightness (lowest possible)
• Updated UI to look like Wear OS 3.0 (wip)
• Updated Settings app look (Wear 3.0 style)
• Added the Location panel in Settings
• Updated fonts to Google Sans Text (Wear OS 3.0 style)

New rom link available here

Btw I'll leave some screenshots so you can see what I'm really talking about
 

Attachments

  • screen3.png
    screen3.png
    15.2 KB · Views: 36
  • screen5.png
    screen5.png
    11.2 KB · Views: 32
  • screen2.png
    screen2.png
    16.3 KB · Views: 32
  • screen4.png
    screen4.png
    16.6 KB · Views: 36
  • screen7.png
    screen7.png
    13.7 KB · Views: 36
Last edited:

rodken

Senior Member
Jan 11, 2010
1,872
860
As promised... Update time!

Finally got around UI modding again and this time I think I went for the biggest UI changes. This update changes some UI elements to look like Wear OS 3.0, specially the drawers items. You will notice also some big changes in the Settings app since I reordered the main elements and updated most of the icons so that it looks as close to a pixel watch as possible (also added the Locations panel heh). Updated and cleaned up the build props as well (again huh) and also included a better and lighter Phone Shortcut app. Finally I updated the Google Play app to the latest possible (this was a pain in the ass and I better not explain why) and also updated the system fonts to the Google Sans Text variant (Introduced in A12~ as the default font).

That said, enjoy aand let me know any issues!

Latest newdory 0.8 (24/01/2023):
• Updated build.prop (optimal af now)
• Better Phone Shortcut (source)
• Solved issues with Google Play Store
• Added another level of brightness (lowest possible)
• Updated UI to look like Wear OS 3.0 (wip)
• Updated Settings app look (Wear 3.0 style)
• Added the Location panel in Settings
• Updated fonts to Google Sans Text (Wear OS 3.0 style)

New rom link available here

P.S: Hopefully expect Wear OS 3.0 notifications and apps drawer for the next update!

Btw I'll leave some screenshots so you can see what I'm really talking about
Outrageous. Long live Dory.
 

rodken

Senior Member
Jan 11, 2010
1,872
860
Try "fastboot continue" command. Unfortunately, it is not a permament fix. It will boot into twrp again afterevery restart.
Begin with a clean slate:

Code:
fastboot erase boot
Code:
fastboot erase system
Code:
fastboot erase userdata
Code:
fastboot erase cache
formated all the partitions of the watch by typing :


fastboot format boot
Code:
fastboot format system
Code:
fastboot format userdata
Code:
fastboot format cache

And reboot the watch by typing :

Code:
fastboot reboot bootloader

Reflash the stock recovery for the LG G Watch.

  1. Reboot to fastboot again
  2. fastboot flash boot /path-to-boot2-img
  3. fastboot flash system /path-to-newdory-img
  4. Run fastboot -w (it will factory reset your watch)
  5. Reboot twice.
You can also send additional apps to the G Watch:
-- adb install app.apk — This will install an apk file on the device and be mindful of the size of the apk. The G Watch only has <4GB of storage space. Keep in mind that you’ll have to copy the apk file to the platform-tools folder or specify a path in the command instead.
 
Last edited:

KardchCode

Senior Member
Jun 1, 2021
62
55
LG G Watch
Like I said, not WearOS. just AOSP
Well, for Wear OS it can only be done by modding over the existing android resources (very limiting). For AOSP tho, should be much easier since the source is completely open. However, backporting android features natively isn't really a choice tbh, so you would probably aim at modifying your current source and making changes to try and mimic your desired look.
So to your question; yeah, this should be doable in normal android (but still a big pita).
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    You guessed it... Update time!

    Dedicated this update mostly to visual tweaks here and there as well as some rework of the original UI's of some apps; like the Phone app with a brand new UI trying to get as close as possible to wear os 3.0. Same for the Calculator app which I managed to redesign to this "material you" style that Google uses now. For some of the other apps tho I haven't managed to get an UI upgrade, specifically, the Wear OS app which contains system elements like the Contacts app, the notification list view or the apps drawer. Still tried my best with some experiments to overcome the limitations of not being able to modify the app itself (RRO's only) but they weren't successful enough, so at least I replaced and updated as many resources and color values as I could heh. About the rest of the update, it's mostly clean-ups and bugfixes for some recent issues (reminder to please let me know any bugs you find)

    Latest newdory 0.9 (31/08/2023):
    • Tweaked Keyboard colors and layout
    • Updated Google Calculator UI (Material 3 style)
    • Updated some misc assets
    • Added a custom boot animation (dory!)
    • Updated Phone app UI (Wear 3.0 style)
    • Updated Contacts app theme
    • Updated a bunch of UI colors
    • Updated some Wear OS resources
    • Tweaked some Android Doze parameters
    • Fixed a brightness issue when battery saving was on
    • Updated the rest of settings icons and resources
    • Various fixes and improvements

    New rom link available here

    Also, last but not least, this update features a brand new boot animation! Let me know your opinions (still needs some improvements but it's looking fresh at least!)

    bootanimation.gif
    1
    Thank you!

    I can dirty flash this right?
    Yup!
  • 14
    xdabanner.png


    This rom is an attempt at trying to make the LG G Watch feel as close to Wear OS 3.0 as possible. You will find that font, icons and some UI elements are updated to mimic the latest Wear OS updates. At the same time I also tried to improve both the battery life and the overall response time while also adding some extra customization. If you are curious about the whole changelog just read the Changelog/Features>> section below. Let me know if you encounter any issues and have fun!

    Flashing instructions/Downloads >>

    BEFORE PROCEEDING MAKE SURE YOU HAVE THE ADB DRIVERS INSTALLED AND THE BOOTLOADER UNLOCKED

    • Download the twrp img (twrp-3.0.0-0-dory+squashfs.img) linked below
    • Download the newdory0.9.img and the boot2.img available at the links below
    • Enter bootloader (reboot and swipe from up-left corner to the opposite one at lg boot screen)
    • Connect your watch to your pc and open up a terminal
    • Now type fastboot flash recovery /path-to-twrp-3.0-squashfs-img
    • Reboot into TWRP (navigate with the arrows below to RECOVERY and press the circle)
    • Click on "Allow Modifications" then go into "Wipe" and "Factory Reset" then Swipe Right >>
    • Don't worry about the errors, now reboot into bootloader again (Home >> Reboot >> Bootloader)
    • Back in the terminal type fastboot flash boot /path-to-boot2-img and enter
    • Then type fastboot flash system /path-to-newdory-img
    • Reboot your watch (use fastboot reboot for example)
    • Wait patiently, once booted up leave the watch updating it's apps for a few mins/hours, after that, enjoy!

    ⬇️newdory0.9.img    ⬇️boot2.img    ⬇️twrp-3.0-squashfs.img

    Follow the newdory telegram for more info: https://t.me/newdory

    Disclaimer: If you are facing bootloops after following precisely the above steps you must restore your watch to stock and then follow the flashing steps again, you can go back to stock using the LG G Watch Tool by RootJunky


    Changelog/Features >>
    Latest newdory 0.9 (31/08/2023):
    • Tweaked Keyboard colors and layout
    • Updated Google Calculator UI (Material 3 style)
    • Updated some misc assets
    • Added a custom boot animation (dory!)
    • Updated Phone app UI (Wear 3.0 style)
    • Updated Contacts app theme
    • Updated a bunch of UI colors
    • Updated some Wear OS resources
    • Tweaked some Android Doze parameters
    • Fixed a brightness issue when battery saving was on
    • Updated the rest of settings icons and resources
    • Various fixes and improvements

    Latest newdory 0.8 (24/01/2023):
    • Updated build.prop (optimal af now)
    • Better Phone Shortcut (source)
    • Solved issues with Google Play Store
    • Added another level of brightness (lowest possible)
    • Updated UI to look like Wear OS 3.0 (wip)
    • Updated Settings app look (Wear 3.0 style)
    • Added the Location panel in Settings
    • Updated fonts to Google Sans Text (Wear OS 3.0 style)

    newdory 0.7 (11/12/2022):
    • Updated Agenda icon
    • Updated HomeButton icon
    • Updated Google Play app icon
    • Removed Reminders app
    • Added more text sizes choices in settings
    • Updated Flashlight icon and app resources
    • Enabled Phone app shortcut in the apps menu
    • Pre-installed Google Keep (not available on playstore)
    • Made Google Translate icon round
    • Made Google Maps icon round
    • Updated Contacts and Phone icons
    • Updated DeskClock icons (Timer, Stopwatch, Alarm...)
    • Cleaned up build.prop
    • Tweaked some DEX compilation parameters
    • Improved app installation time
    • Small changes and various improvements

    Latest boot2 (23/10/2022):
    • Fixed the ADB unauthorized device issue

    boot2 (14/09/2022):
    • Updated ramdisk to 2.0_v1 by invisiblek
    • Improves boot speed
    • Improves overall performance
    • Enables adaptive LMK
    • Adds support for ext4 /system partition type (hopefully in the future)
    • Updates default cores to smartmax eps
    • Mpdecision support

    newdory 0.6 (14/09/2022):
    • Tweaked some low-battery parameters
    • Added the General panel in settings
    • Enabled doze for gms services (might revert)
    • Optimized background operations
    • Pre-updated Clock app
    • Updated to Android 12L emojis

    newdory 0.5 (20/10/2021):
    • "Ok Google" working
    • Updated Android 12 emojis
    • Made calculator icon round
    • Made agenda icon round
    • Updated WearOS app icon
    • Pre-updated Play store app (latest material you version)

    newdory 0.4 (25/08/2021):
    • Updated Google app, again
    • Cleaned up build.prop
    • Added more brightness levels (lower ones)
    • Slightly better app memory management

    newdory 0.3 (17/08/2021):
    • Pre-updated Play store app
    • Pre-updated Clock app
    • Updated Google app
    • Added back Bugreport (fixes screen capturing)
    • Added Lge Compass
    • Added Rom version flaw inside settings
    • Fix product image (now displays an lg g watch on phone)
    • Reduced brightness to match stock values
    • Made Google Sans font a little thicker
    • Fixed some lenok values inside framework

    newdory 0.2 (06/06/2021):
    • Removed unecessary system files (to save some space)
    • Improved overall system response
    • System rw faster than before
    • Forced UI hw rendering (will revert tho)

    newdory 0.1 (01/06/2021):
    • Updated Google app
    • Fixed deprecated weather cloned app
    • Added LGW100 Stock watchfaces
    • Added GoogleSans as the default font
    • Updated settings icon (matches latest android ver)
    • Made the entire UI black (OLED style, matches latest android ver)
    • Added Google Calculator app (not available on playstore)
    • Changed pm sleep behaviour (improves battery?)
    • Disabled most of kernel error checking
    • Updated kernel to use all 4 cores (credits to invisiblek)
    • Used the latest lenok build NWS2.170620.003
    • HomeVirtualButton app included (credits to svprm)
    • Also nope, it's not rooted

    Issues/Bugs >>

    • The 0 digit is slightly out of the drawable canvas in the DigitalElements watchface (minor bug)
    • Unable to send Whatsapps using google assistant/contacts app (Google's fault)

    Tips to save battery & improve response time >>

    • Turn off "Always-on screen" (settings > display > always-on)
    • Disable "Ok Google" and voice output (settings > personalization)
    • Disable all gestures (settings > gestures)
    • Disable "wake up to notifications" (settings > notifications)
    • Disable animations in developer settings
    • Lower the brightness all the way heh

    Screenshots >>
    screen(1).png
    screen.png
    screenshot.png
    phone.png

    settings1.png
    settings2.png
    settings3.png
    wearos.png

    Credits/Info >>

    This newdory system img is a modified/custom/updated version of the one available on 4pda by shyster.
    The boot img is as well an updated/custom version of the ramdisk and kernel imgs by invisiblek.
    The link for the TWRP img provided is extracted from this thread.


    Credits to ab123321, syshter and to everyone that contributed to the lenok2dory project. Also credits to invisiblek for the amazing kernel he made back then for Android Wear 2.0

    Software disclaimer: If you are facing any issues or bugs feel free to write here or DM me, I'll try my best to help y'all. That said, I'm not responsible of any possible damage that happens to you or your device when using/flashing this software.

    Custom Rom version: 0.9
    Android version: 7.1.1 (Nougat)
    ROM Kernel: 3.10.X (invisiblek_v8.1)
    Last Rom Update: 31/08/2023


    Github Source (WIP)
    5

    Latest Updates:​


    Latest newdory 0.9 (31/08/2023):
    • Tweaked Keyboard colors and layout
    • Updated Google Calculator UI (Material 3 style)
    • Updated some misc assets
    • Added a custom boot animation (dory!)
    • Updated Phone app UI (Wear 3.0 style)
    • Updated Contacts app theme
    • Updated a bunch of UI colors
    • Updated some Wear OS resources
    • Tweaked some Android Doze parameters
    • Fixed a brightness issue when battery saving was on
    • Updated the rest of settings icons and resources
    • Various fixes and improvements

    New rom link available here

    Dedicated this update mostly to visual tweaks here and there as well as some rework of the original UI's of some apps; like the Phone app with a brand new UI trying to get as close as possible to wear os 3.0. Same for the Calculator app which I managed to redesign to this "material you" style that Google uses now. For some of the other apps tho I haven't managed to get an UI upgrade, specifically, the Wear OS app which contains system elements like the Contacts app, the notification list view or the apps drawer. Still tried my best with some experiments to overcome the limitations of not being able to modify the app itself (RRO's only) but they weren't successful enough, so at least I replaced and updated as many resources and color values as I could heh. About the rest of the update, it's mostly clean-ups and bugfixes for some recent issues (reminder to please let me know any bugs you find)

    Also, last but not least, this update features a brand new boot animation! Let me know your opinions (still needs some improvements but it's looking fresh at least!)

    bootanimation.gif
    4
    Great ROM! However, I am experiencing some issues with it, one of which is probably my fault.

    1. With my current setup, my watch always boots into recovery even if I select boot to the system. The only way I am able to boot it into the system is by using the "fastboot continue" command.
    2. My watch has a white spot on bottom right of the screen, which I am sure is not a hardware issue as it worked fine in TWRP and when I initially boot in the system.

    And, yes, I did try flashing everything again. So, if you know how I could fix this, I would highly appreciate that :)
    The white spot is intentional. In WearOS 2.0, you can only access some features with a hardware button. Because the G Watch does not have a physical side button, this white spot serves as that. It is a virtual button that emulates the button on the later-released G Watch R.

    I also have the same issue with the "fastboot continue" command. However, I only started to experience this when I unpaired the watch and it tried to do a factory reset. Maybe the boot flags were messed up, but I have no idea. I'll try the fastboot continue command and see if I can get it to work. I haven't tried that since when I started having the issue, I just left my watch be.

    EDIT: I didn't see OP's response when writing this. Basically this can be ignored :)
    4
    Great ROM! However, I am experiencing some issues with it, one of which is probably my fault.

    1. With my current setup, my watch always boots into recovery even if I select boot to the system. The only way I am able to boot it into the system is by using the "fastboot continue" command.
    2. My watch has a white spot on bottom right of the screen, which I am sure is not a hardware issue as it worked fine in TWRP and when I initially boot in the system.

    And, yes, I did try flashing everything again. So, if you know how I could fix this, I would highly appreciate that :)
    Okey, well for the first issue I would recommend going inside twrp recovery > wipe > factory reset > swipe right. Then reinstall the rom again
    And for the second one, it's not an issue, it's an app that comes pre-included so that you can open the apps list by pressing the white dot on the corner. You can customize it by going into apps > HomeButton > and changing transparency or position there
    3
    Update time!

    Since the recent release and disclosure of the pixel watch system files I've been trying to replicate and prepare the rom for a big update in terms of looks and feeling. My main goal right now is to try and mimic the pixel watch and the wear os 3.0 system as good as I can (there's still a lot of work to do). This update brings most of the new material you icons for many of the system apps but also brings some new goodies to the watch, like the Phone app to the apps menu (you can now make calls with your watch), more text size choices in display settings, and more! Also, there is some under-the-hood changes that might improve the system usability and overall response (there's still room for improvement!).

    So that said, hope you guys enjoy this one, let me know any issues and have a nice christmas!

    Latest newdory 0.7 (11/12/2022):
    - Updated Agenda icon
    - Updated HomeButton icon
    - Updated Google Play app icon
    - Removed Reminders app
    - Added more text sizes choices in settings
    - Updated Flashlight icon and app resources
    - Enabled Phone app shortcut in the apps menu
    - Pre-installed Google Keep (not available on playstore)
    - Made Google Translate icon round
    - Made Google Maps icon round
    - Updated Contacts and Phone icons
    - Updated DeskClock icons (Timer, Stopwatch, Alarm...)
    - Cleaned up build.prop
    - Tweaked some DEX compilation parameters
    - Improved app installation time
    - Small changes and various improvements

    (P.S expect 0.8 in a few months)