[Development] Android Wear for the gear S2

Search This thread
Mar 17, 2016
36
37
Classic Gear S2.

SO, After researching and getting my life together these last 30 or so minutes I have come to the conclusion MAYBE their is hope for us classic users. Ill begin the process of downloading the Gear 2's* androidwear port and try the root process they have in there threads! Hopefully I can gain root and begin porting but it should boot mainly do to the fact we have the exactly same processors. So wish me luck and if I make process I will surely update everyone and if I can really get something after downloading the source of there device I will make another thread! :)

UPDATE: So I am no professional and any collaboration would help but I think I found how I am going to initiate a root exploit and anyone with any knowledge and ability in WEB APP, and maybe would like to find a way/app that does not include the CSP security measure as much would be appreciated or maybe if you or anyone has another suggestion for gaining root as i have never had to find an exploit, I have only ever built and ported.

UPDATE 2: Just noticed DEP(data execution prevention) Is NOT enabled in Tizen so that seems like a fair try and gain. So we should be able to activate Shellshock on boot, But I've never done this for a watch and certainly not Tizen! Wish me luck, any help would be amazing!

UPDATE 3: SO I talked to a great developer who informed me the route to take and it's a long road. But he has some of it done and maybe reading what he has and the more or less will help me. But I know where to start and I will attempt that today.

UPDATE 4: Kernel is going GREAT with the help I got from a certain amazing developer! Now until I find a root exploit I cannot test the kernel, But it seems EXTREMLY promising!!
 
Last edited:

TyrantCAT

Member
Aug 1, 2015
35
12
SO, After researching and getting my life together these last 30 or so minutes I have come to the conclusion MAYBE their is hope for us classic users. Ill begin the process of downloading the Gear 2's* androidwear port and try the root process they have in there threads! Hopefully I can gain root and begin porting but it should boot mainly do to the fact we have the exactly same processors. So wish me luck and if I make process I will surely update everyone and if I can really get something after downloading the source of there device I will make another thread! :)

UPDATE: So I am no professional and any collaboration would help but I think I found how I am going to initiate a root exploit and anyone with any knowledge and ability in WEB APP, and maybe would like to find a way/app that does not include the CSP security measure as much would be appreciated or maybe if you or anyone has another suggestion for gaining root as i have never had to find an exploit, I have only ever built and ported.

UPDATE 2: Just noticed DEP(data execution prevention) Is NOT enabled in Tizen so that seems like a fair try and gain. So we should be able to activate Shellshock on boot, But I've never done this for a watch and certainly not Tizen! Wish me luck, any help would be amazing!

UPDATE 3: SO I talked to a great developer who informed me the route to take and it's a long road. But he has some of it done and maybe reading what he has and the more or less will help me. But I know where to start and I will attempt that today.

UPDATE 4: Kernel is going GREAT with the help I got from a certain amazing developer! Now until I find a root exploit I cannot test the kernel, But it seems EXTREMLY promising!!
Oh man, I'm super excited!!!!! Let's hope you guys can work it out!
 
  • Like
Reactions: GOIGIG

Relys

Senior Member
Apr 30, 2013
69
79
SO, After researching and getting my life together these last 30 or so minutes I have come to the conclusion MAYBE their is hope for us classic users. Ill begin the process of downloading the Gear 2's* androidwear port and try the root process they have in there threads! Hopefully I can gain root and begin porting but it should boot mainly do to the fact we have the exactly same processors. So wish me luck and if I make process I will surely update everyone and if I can really get something after downloading the source of there device I will make another thread! :)

UPDATE: So I am no professional and any collaboration would help but I think I found how I am going to initiate a root exploit and anyone with any knowledge and ability in WEB APP, and maybe would like to find a way/app that does not include the CSP security measure as much would be appreciated or maybe if you or anyone has another suggestion for gaining root as i have never had to find an exploit, I have only ever built and ported.

UPDATE 2: Just noticed DEP(data execution prevention) Is NOT enabled in Tizen so that seems like a fair try and gain. So we should be able to activate Shellshock on boot, But I've never done this for a watch and certainly not Tizen! Wish me luck, any help would be amazing!

UPDATE 3: SO I talked to a great developer who informed me the route to take and it's a long road. But he has some of it done and maybe reading what he has and the more or less will help me. But I know where to start and I will attempt that today.

UPDATE 4: Kernel is going GREAT with the help I got from a certain amazing developer! Now until I find a root exploit I cannot test the kernel, But it seems EXTREMLY promising!!

How did you get the kernel dump? I would like to fuzz it. I'm assuming source is not available? Are symbols stripped in the dump?
 
Mar 17, 2016
36
37
How did you get the kernel dump? I would like to fuzz it. I'm assuming source is not available? Are symbols stripped in

NO I should have clarified, the method I'm using it based on finding a root exploit to pull the kernel via adb, and right now I'm using a copy of the Gear 2, and LG g watch to start setting up the certain things I'll need when I do get it pulled. So far until I can find a way to root, no process on our kernel will be able to be made. All I know is the hardest porting part issue the kernel, as it DOES NOT PLAY well with tizen. Because it's tried booting the Gear 2 kernel and porting it for there tizen and it was working, to follow a method used by another developer and for the most part with what i have seen it should work. All wed need is to gain root. I can direct you to the kernel I'm studying but it won't help, as all I'm doing is seeing what work i would have to do after. So far I've tried every way I know to gain root and have failed.
 
Mar 17, 2016
36
37
Waiting for good news !!!
I've silently been hoping to hear from chainfire, and any other devs I have seen that NIGHT be able to hear, sadly some have slowly disappeared or are to busy. Tizen is a very odd system, and a very good one to prevent root at that. I've tried anything I can. And when I think of new ways I try but for now until we can get root nothing will happen.
 
  • Like
Reactions: griff22usmc

txx3

Senior Member
Feb 16, 2013
2,325
736
I've silently been hoping to hear from chainfire, and any other devs I have seen that NIGHT be able to hear, sadly some have slowly disappeared or are to busy. Tizen is a very odd system, and a very good one to prevent root at that. I've tried anything I can. And when I think of new ways I try but for now until we can get root nothing will happen.
did u try this?

http://theunlockr.com/2014/06/07/root-samsung-galaxy-gear-tizen/

and this?

http://guideroot.net/how-to-root-samsung-z3-tizen-os/

also this

http://www.xda-developers.com/original-galaxy-gear-running-tizen-now-rooted/
@Jijonhyuni could you help here mate?

also

http://forum.xda-developers.com/gal...evelopment/rom-tizenmod-3-0-skin1980-t2850353
@Skin1980 could you help mate?
@mskip any idea mate how to help

@all we trying to root the gear s2
thx



Sent from my SM-A710F using XDA-Developers mobile app
 
  • Like
Reactions: goremasta
Mar 17, 2016
36
37
Surprised to notice I never came across these... I'll take a look at the first link right now actually, it looked promising I'll have to unpack and see what's in it but I mean maybe. Thank you! Anyone else is welcome to help. I'll report back tomorrow night.
 
  • Like
Reactions: LSStaf and txx3

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    Classic Gear S2.

    SO, After researching and getting my life together these last 30 or so minutes I have come to the conclusion MAYBE their is hope for us classic users. Ill begin the process of downloading the Gear 2's* androidwear port and try the root process they have in there threads! Hopefully I can gain root and begin porting but it should boot mainly do to the fact we have the exactly same processors. So wish me luck and if I make process I will surely update everyone and if I can really get something after downloading the source of there device I will make another thread! :)

    UPDATE: So I am no professional and any collaboration would help but I think I found how I am going to initiate a root exploit and anyone with any knowledge and ability in WEB APP, and maybe would like to find a way/app that does not include the CSP security measure as much would be appreciated or maybe if you or anyone has another suggestion for gaining root as i have never had to find an exploit, I have only ever built and ported.

    UPDATE 2: Just noticed DEP(data execution prevention) Is NOT enabled in Tizen so that seems like a fair try and gain. So we should be able to activate Shellshock on boot, But I've never done this for a watch and certainly not Tizen! Wish me luck, any help would be amazing!

    UPDATE 3: SO I talked to a great developer who informed me the route to take and it's a long road. But he has some of it done and maybe reading what he has and the more or less will help me. But I know where to start and I will attempt that today.

    UPDATE 4: Kernel is going GREAT with the help I got from a certain amazing developer! Now until I find a root exploit I cannot test the kernel, But it seems EXTREMLY promising!!
    12
    I know there is no Android Development section to this device, I personally love tizen, but who wouldn't want to see AW on this watch.


    That being said the Gear S2 is using a Qualcom S4 play Cpu dual core 1.2ghz, I have been doing a lot of research and I may not be a developer, but I want to do what I can to see if it's possible. I have been on the forums and talking to many people in person about this and I have a few leads. I personally need people who can test and possibly help me get a better understanding of what I can do. I believe the hardware should be capable of running Android but I only have a few ideas/limited time to try them. I am looking for the recourses and or people to help me get this project started.
    It's a proof of concept, I understand functionality will be lost, and if you want to tell me it's not worth it, or something I've already been told. Please kindly do not post. I am interested in general conversation about it, in a positive way. Unless you are saying something particularly for the mutual benefit/genuine curiosity/or an interest in the topic. I understand this will take up to a year to complete and I will likely create a different thread when the time comes. Thank you for reading and your help is appreciated.

    Sincerely,
    GOIGIG
    5
    Just got back from vacation, I'll look into the above method, might have a breakthrough!

    Sent from my SAMSUNG-SM-G920A using XDA-Developers mobile app
    5
    Good bye and enjoy whatever you end up with. I like my gear S2 classic

    Sent from my SM-T377P using XDA-Developers mobile app
    4
    Oh, surprice... :D

    Today I was drunken enough to flash EQJ2 OXA to my halfdead SM-R732... with success. :cool:

    Tested on other Notebook with Windows 8.1

    Code:
    <ID:0/001> 192.168.49.1
    <OSM> Enter CS for MD5..
    <OSM> Check MD5.. Do not unplug the cable..
    <OSM> Please wait..
    <OSM> Checking MD5 finished Sucessfully..
    <OSM> Leave CS..
    <OSM> Enter CS for MD5..
    <OSM> Check MD5.. Do not unplug the cable..
    <OSM> Please wait..
    <OSM> Checking MD5 finished Sucessfully..
    <OSM> Leave CS..
    <OSM> Enter CS for MD5..
    <OSM> Check MD5.. Do not unplug the cable..
    <OSM> Please wait..
    <OSM> Checking MD5 finished Sucessfully..
    <OSM> Leave CS..
    <ID:0/001> Odin engine v(ID:1.0000)..
    <ID:0/001> File analysis..
    <ID:0/001> SetupConnection..
    <ID:0/001> Initialzation..
    <ID:0/001> Set PIT file..
    <ID:0/001> DO NOT TURN OFF TARGET!!
    <ID:0/001> Get PIT for mapping..
    <ID:0/001> Get PIT Transmission
    <ID:0/001> Firmware update start..
    <ID:0/001> SingleDownload.
    <ID:0/001> zImage
    <ID:0/001> NAND Write Start!! 
    <ID:0/001> zImage-recovery
    <ID:0/001> param.bin
    <ID:0/001> modules.img
    <ID:0/001> sboot.bin
    <ID:0/001> ramdisk-recovery.img
    <ID:0/001> ramdisk.img
    <ID:0/001> user.img
    <ID:0/001> system-data.img
    <ID:0/001> rootfs.img
    <ID:0/001> csc.img
    <ID:0/001> RQT_CLOSE !!
    <ID:0/001> RES OK !!
    <ID:0/001> Remain Port ....  0 
    <ID:0/001> Removed!!
    <OSM> All threads completed. (succeed 1 / failed 0)

    It was faster... 9 minutes needed... :good: :cool:

    Before on my older Notebook with Windows Vista... :eek:

    Anyway... I can do some stupid tests...
    1 of it is to install:
    TizenSecKeystringW-20160202.zip
    :D

    Best Regards

    Edit 1.

    Code:
    sdb install signed_org.tizen.tizenseckeystringW-2.2.2-160202-arm.tpk
    pulled signed_org.tizen.tizenseckeystringW-2.2.2-160202-arm.tpk 100%         66KB
    1 file(s) pulled. 0 file(s) skipped.
    signed_org.tizen.tizenseckeystringW-2.2.2-160202-arm.tpk   193 KB/s (68267 bytes in 0.343s)
    path is /opt/usr/apps/tmp/signed_org.tizen.tizenseckeystringW-2.2.2-160202-arm.tpk
    __return_cb req_id[21640002] pkg_type[tpk] pkgid[org.tizen.tizenseckeystring] key[start] val[update]
    __return_cb req_id[21640002] pkg_type[tpk] pkgid[org.tizen.tizenseckeystring] key[install_percent] val[30]
    __return_cb req_id[21640002] pkg_type[tpk] pkgid[org.tizen.tizenseckeystring] key[error] val[34] error message: Certificate is expired or not yet valid. Update your certificate or device date
    __return_cb req_id[21640002] pkg_type[tpk] pkgid[org.tizen.tizenseckeystring] key[end] val[fail]
    processing result : CERTIFICATE_EXPIRED [34] failed
    spend time for pkgcmd is [5167]ms

    Need to check something, as i started Gear S2 with tapping trick instead f.&%$ing Gear Manager... :rolleyes:

    Edit 2.
    Code:
    sh-3.2$ date --set="26 Feb 2016 03:02:00"
    date: cannot set date: Operation not permitted
    Fri Feb 26 03:02:00 KST 2016
    
    sh-3.2$ date  --rfc-2822
    Wed, 18 Apr 2018 07:46:15 +0900

    I hate it without ROOT... :D :rolleyes: