[Q&A] Definitive guide to Rooting the Gear S - Samsung Gear S

Q&A for Definitive guide to Rooting the Gear S
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for Definitive guide to Rooting the Gear S. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!

Thank you!
Thanks for the tutorial....worked first try!

Wow, I have never seen rooting of anything so well explained.
I mean, even I may be able to do it, if I can figure out the gain over potential risk if I screw it up.
Thanks for the great write-up!

Does anyone know how I can chnge the clock font I want my custom font
Sent from my SAMSUNG-SM-N910A using XDA Free mobile app

On my gear s sorry
Sent from my SAMSUNG-SM-N910A using XDA Free mobile app

Why are the last two posts in the rooting guide thread?

ronaldheld said:
Why are the last two posts in the rooting guide thread?
Click to expand...
Click to collapse
it was my first really long post and I didnt know if I would get hit with a size limit or such. plus I cant stand when then happens and some genius comes in and post something totally off right in the middle of a writeup.

I meant cricket2979's posts

ronaldheld said:
I meant cricket2979's posts
Click to expand...
Click to collapse
no clue, he's been blowing up my inbox too....

Forgot this thread was here. Anyway I just copied and pasted my last post in the Dev forum to here so a mod can just delete it.
Originally Posted by ooms View Post
The system apps can't really be edited, unless you know how to decomplie them. They aren't opensource they are licensed under flora. They are c++ native apps(you can even install your own tpk apps if you find/make them).
Im on my phone right now, but you can do some editing of colors and images, which isnt too hard. You have to find the .edj files, use edje_decc to decompile them, you will end up with a edc file and a build.sh file to recompile.
Pretty much what i've found is we will not see custom watch faces on the lockscreen, till Samsung allows us. I have figured out some ways to customize the default digital time lock screen.
If you change any of the api permissions in the xml files make sure to update smack as it will reject it.
Ive been able to pull packages using Sdb. For instance I pulled, /usr/apps/com.samsung.w-contacts2, which has some images that are decompiled, like home screen icons. So I havent actually decompiled anything. Sdb pulls all of the folders and signatures. If I wanted to edit a couple of images then push it back to my watch, how would that be done?
For those that do not know what the directory structure looks like, as I asked in my previous post, download DiskInternals Linux viewer
http://www.diskinternals.com/linux-reader/ Open the program and browse to rootfs.img file of Cipherswitch and mount the image. It allows you to view the files on the image.
What exactly is Flora? I thought all linux distros were open source. Isnt Tizen based on Linux?
---------- Post added at 06:05 PM ---------- Previous post was at 05:57 PM ----------
@ooms ya, when I pulled that particular app, it came in folders. Now that I think about it, its just a usr folder. I was hoping to theme the whole os.

Raiderman said:
Forgot this thread was here. Anyway I just copied and pasted my last post in the Dev forum to here so a mod can just delete it.
Originally Posted by ooms View Post
The system apps can't really be edited, unless you know how to decomplie them. They aren't opensource they are licensed under flora. They are c++ native apps(you can even install your own tpk apps if you find/make them).
Im on my phone right now, but you can do some editing of colors and images, which isnt too hard. You have to find the .edj files, use edje_decc to decompile them, you will end up with a edc file and a build.sh file to recompile.
Pretty much what i've found is we will not see custom watch faces on the lockscreen, till Samsung allows us. I have figured out some ways to customize the default digital time lock screen.
If you change any of the api permissions in the xml files make sure to update smack as it will reject it.
Ive been able to pull packages using Sdb. For instance I pulled, /usr/apps/com.samsung.w-contacts2, which has some images that are decompiled, like home screen icons. So I havent actually decompiled anything. Sdb pulls all of the folders and signatures. If I wanted to edit a couple of images then push it back to my watch, how would that be done?
For those that do not know what the directory structure looks like, as I asked in my previous post, download DiskInternals Linux viewer
http://www.diskinternals.com/linux-reader/ Open the program and browse to rootfs.img file of Cipherswitch and mount the image. It allows you to view the files on the image.
What exactly is Flora? I thought all linux distros were open source. Isnt Tizen based on Linux?
---------- Post added at 06:05 PM ---------- Previous post was at 05:57 PM ----------
@ooms ya, when I pulled that particular app, it came in folders. Now that I think about it, its just a usr folder. I was hoping to theme the whole os.
Click to expand...
Click to collapse
So digging around, in the contact app folder in res/edje you have 4 .edj files you will need to decompile using edje_decc and edit then recompile.
Flora = http://floralicense.org/
So all the system apps in the source are already pre-compiled, there are some .h files that refer to the apps and "distributor" level api's but no .c files.
So till they release the source can't do too much custom stuff. Kind of like how they release the source of the Note boot loader but it's worthless because it's locked with proprietary information that they won't release.
Just the other way around.

root gear s
Hi i have gear s SM-750
R750XXU1BNJ7 . Can i root my gear s??
sory for my english

porki18 said:
Hi i have gear s SM-750
R750XXU1BNJ7 . Can i root my gear s??
sory for my english
Click to expand...
Click to collapse
Who is the wireless carrier?

porki18 said:
Hi i have gear s SM-750
R750XXU1BNJ7 . Can i root my gear s??
sory for my english
Click to expand...
Click to collapse
What Country did you buy it in?

root
ooms said:
What Country did you buy it in?
Click to expand...
Click to collapse
Poland , From shop rtv agd . Gear s it is not brand

porki18 said:
Poland , From shop rtv agd . Gear s it is not brand
Click to expand...
Click to collapse
I have that one posted in my thread in General

OK this isn't about rooting the gear s my ? Is can you pair an AT&T gear s to a Sprint Note 3???????
AT&T $199.00 Verses Sprint $384.00 if possible I'll go with the 2 year with AT&T!!
THANKS
Sent from my SM-N900P using XDA Free mobile app

poland firmware uploaded today.

Following the Gear S thread... quick question for another device...
@Cipher,
First of all, great thread, I've been following only for a couple hours and I've read every post from the last month or so (starting when it was posted by someone else and taken over by you in this thread) I'm excited to get started on rooting my Gear S.
On another note altogether though, I was wondering if you knew of a resource where I could get info on rooting the Galaxy S4, AND Galaxy S4 active. I'm currently trying to root both to work with DoCoMo here in Japan and I've read some success stories but have had no luck myself. I'm fairly versed in Linux, Android, and some rooting experience with other devices but I can't seem to get these ones to cooperate.
I've tried the "TowelRoot" and the other vairiant from Geohot with no success. I just finished my 7th attempt with the Kingo root, again, no success. Both Galaxy phones are running 4.4.2. One is the "active" variant, and one is straight up S4. I'm ultimately trying to get all my devices to work on the DoCoMo network here in Japan and I know I can do it with the right resources. Any help you can provide is GREATLY appreciated. Please feel free to email me if you have the time. Keep in mind we are 15 hours or so ahead of you guys so it may take me a minute to respond. Thanks again, I look forward to hearing from you.
K.F.

Hungarian Gear S Users
Hi All,
I to be useful South Korean Gear S, and to be useful Hungarian Telenor nano sim. To refresh sammobile.com firmware :
Product Code: XEH
PDA: R750XXU1BNJ7
CSC: R750OXX1BNJ7
MODEM: R750XXU1BNJ3 ,
and root : SM-R750T T-MOBILE by cipherswitch !
This a perfect work and everything works perfectly, thank you for your work CIPHERSWITCH !
Excuse me the bad English i hope so I helped some users with this information.

Related

how i can support arabic language in Complete FroYo Bundle** FRX07.1

please, how i can support arabic language in Complete FroYo Bundle** FRX07.1 (rhod100)??
http://ardoid.com/
It's been asked before, this is the answer. However, this is for native Android devices, and I'm not sure anyone figured out how to get it working on our port. I never did figure it out, but I'm far from an expert on this stuff.
Here's how it worked for me: (Originally provided here)
1 - Download the "libskia.rar" attached to this post.
2 - You will need the latest version of a program called "Root Explorer" (tested with 2.17.1). Download and install it on your device, and don't forget to give it superuser permissions when you run it for the first time.
3 - Extract the "libskia.so" file from the package, and copy it to the "system/lib" folder on your device using Root Explorer. Use the "mount r/w" button to give the program permission to overwrite the file.
4 - Android should restart itself automatically when you copy the file. If it doesn't, restart Android manually. Your device now shows Arabic letters correctly.
The only problem with this method is that it doesn't solve the RTL text direction problem, but it is indeed a very acceptable solution that enables you to use Android for daily use.
Try it and tell us what happens. It worked for me using FRX07.1.
Oh, and arrrghhh, thank you for your devotion and efforts to bring Android to the Tilt2. Why don't you mention this method in the FAQ so that it could be found more easily by FRX07 users? And best of luck with the GBX01 effort!
GFX said:
Oh, and arrrghhh, thank you for your devotion and efforts to bring Android to the Tilt2. Why don't you mention this method in the FAQ so that it could be found more easily by FRX07 users? And best of luck with the GBX01 effort!
Click to expand...
Click to collapse
np, and glad someone made an easy guide.
Can you make one change? Can you actually attach the files instead of linking to another site? Thanks.
I will consider adding it to the FAQ, but honestly this question has only been asked maybe 2-3x in the 2 years I've been involved in this project... not a very 'frequently' asked question is my point .
Sorry for reviving a dead thread but I just wanted to know is XDAndroid deodexed or odexed, I have searched and at a guess I would say it is deodexed but I haven't found anything that gives me certainty so if anyone could answer I would be grateful.
Thanks in advanced
Just before anyone says what does this have to do with Arabic I have found this site (http://blog.devasque.com/) that seems to have a method that works across the board so I just wanted to give it a try. I will post my results
Also the method posted above is ok but it seemed to mess up my English documents.
شیرخدا said:
Sorry for reviving a dead thread but I just wanted to know is XDAndroid deodexed or odexed, I have searched and at a guess I would say it is deodexed but I haven't found anything that gives me certainty so if anyone could answer I would be grateful.
Thanks in advanced
Just before anyone says what does this have to do with Arabic I have found this site (http://blog.devasque.com/) that seems to have a method that works across the board so I just wanted to give it a try. I will post my results
Also the method posted above is ok but it seemed to mess up my English documents.
Click to expand...
Click to collapse
It's AOSP... so I guess odexed? I honestly have no clue.
Arrrghhh, as you weren’t sure I thought I’d give it a go any way and after a lot of testing I found that it works so I’m guessing the rom is deodexed.
My findings, the latest patch to work on both the GB0C and FRX07.1 builds is 0.789 anything after that seems to cause either boot loops or freezes.
Also it seems to work very well with both the direction being correct and the letter displaying correctly joined.
So if anyone wants Arabic this seems like a good option, all you have to do is:
Download the 0.789 patch from http://blog.devasque.com/how-to-apply-patch/ and extract it.
Then copy the framework.jar file from the system/framework folder on your phone to the framework folder in the patch folder, after that run command.exe and follow the instructions. After it finishes you will find a new framework.jar in the generated folder just replace your old file with the new one and reboot and hopefully you should see all the Arabic and like fonts displayed correctly.
There are instructions on the site but they are for the newest patches, the instructions I have posted are from what I did with this older version they are very similar just some minor folder name changes and less files to be converted.
Just like to say all the credit goes to Madmack and the people that have worked with him.
Cool, I'm sure that will help some people

Get source of Android Appd

Hello,
I would like get the sources of apps like gallery3d or of the stock android launcher and modify them.
I know the best way is too download it with git, but i havent linux and i didnt want to download the full androidsource (i could it via a vm).
My question: can i download tge sources of these apps anywhere?
If not, could somebody upload the gallery source and the launcher source from gingerbread for me?
Metin
Sent from my HTC Desire using XDA App - sorry if it isnt correct english, my english isnt perfect
Android.googlesource.com/packages/Launcher2.git
^^ clone this
Do the same for other apps you need
From my fingers to your eyez
There are GIT Clients for Windows and Mac, just google it.
thanks portablegit works out for me
i made a new project with eclipse and copied all in the project but there are a huge count of errors is that normal?
MetinKale38 said:
i made a new project with eclipse and copied all in the project but there are a huge count of errors is that normal?
Click to expand...
Click to collapse
Do you have the android sdk?
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums
Moving to Q&A
Thx for moving.
Ok ive solved it, if i copy all it doesnt generate the R. Class, ive to copy the resources first
Sent from my Desire - sorry if it isnt correct english, my english isnt perfect

[Q] What is an Easy way To Develop Android Games/Apps

EDIT: How Can I Easily Make a Sidescrolling Platformer Using An Easy Scripting Language For Android
Bump
Nobody Answered Yet I Modified My Post
Im Really Eager to start Making Simple Platforming Games For Android
bump Someone please post
There is no easy way. Anything that is worth doing is always worth the work you need to do.
Here is a Java-Script Builder
Don't know if you know anything about writing script or anything but you can PM(private message) me with an email address and I'll send you a zipped attatchment with a program for windows pc. It's called Sencha-Touch 1.1.1 App Maker.
I'm sure if your running windows on your PC and your here then you already have java runtime. Just update it if necessary at Java.com. Just click where it says "Do I Have Java" to check and update your version.
You will probably also have to go to Oracle(the java website) and download and install the "Java SE 7u2" for developers from the download section.
If you Need direct links to the Java's, I will include them in email to you.
Hope this gives ya some insight.
Can't get the zip to upload to an email but can give ya the website link in one. Don't think I'm allowed to post outside links.
hi
shubshub said:
bump Someone please post
Click to expand...
Click to collapse
Have you tried out DaVinci Studio? it's a dev tool based on HTML5 and JavaScript...
You can get it for free at their website and ask questions on their forum if you need help with it.
Eclipse + Android SDK
I highly recommend using the standard Eclipse setup with the Android SDK. Java is pretty easy to learn, and can create games that are very simple to complex. I was confused where to start off as well, and tried out AndEngine. There isn't much documantation for AndEngine, so I followed Kilobolt's tutorial on game development. One of the best tutorials of programming that I have ever seen. I am working on a platformer at the moment, and everything is going pretty well. In simple, google "Kilobolt". He has tutorials for setting everything up. However, the tutorial begins with standard Java development, and Android comes into play when you are ready to port the game. Good Luck. :good:
Thanks for the info, I'll check it out.

[Q] I want to know how to change the system camera apk of the GS3.

Greetings!
Well, is how the title says. I want to start making my own systems apps. For instance, I want to start developing a camera apk for my GS3 but the problem is that I don't know how to do it. I don't know how to open those internals files like xml files(they do not open correctly with a note app), .rsa files, .mf files, .sf files, .dex files, .arsc files and the list continues. How to compile and discompile apks or flashable files...
All of this is because I want to star my own proyect, and through this way, to enter the android developing community of the GS3!
If anyone could help me to accomplish this I would be VERY grateful! If theres a guide (I tried to look for one but my research did not throw any result) that would be better!
Hope you could understand me because English is not my main language, but hey, I'm learning
Thank You SO MUCH for YOUR TIME!
Personally I think you should start to learn the programming and code from your toaster, but hey - if you want to damage your S3 - it is your free will (I hope)
OK, let's go to the matter, first. Assessing your coding skills based on your questions, I decided that you should start your learning from this.
Furthermore, to be more presice against your questions, if you would become literate expert in above linked knowledge, feel free to use
this as a small sample.
If it made you curious, why not try for even more interesting news?
OMG ROTFL:laugh::laugh::laugh::laugh:
Logic says go to the Android Development Hacking / Chef Central and the other similar forum on XDA .
jje
JJEgan said:
Logic says go to the Android Development Hacking / Chef Central and the other similar forum on XDA .
jje
Click to expand...
Click to collapse
I doubt, as he does not know even how to open xml files...
Well, I am now trying to do my best. I think I can manage myself with the info I found...

Original .wfz

Hello everyone
I'm looking for original wfz-files or 1:1 clones. Exactly "Time traveler".
I really like Time traveler theme, but it needs more information (or ability to change left and right info icons)
----
alternatively I'll be happy if someone helps me with code (cycling data progressbars, structure...)
Time traveler is not a wfz.
Most of those watchfaces are implemented as an APK
MorMot said:
Hello everyone
I'm looking for original wfz-files or 1:1 clones. Exactly "Time traveler".
Click to expand...
Click to collapse
The best you can do is download some of these
https://forum.xda-developers.com/smartwatch/amazfit/amazfit-pace-custom-watch-neon-clock-t3589460
https://forum.xda-developers.com/smartwatch/amazfit/custom-digital-watchface-huami-amazfit-t3581616
and some from https://sawfb.fabiobarbon.click/
read this https://forum.xda-developers.com/smartwatch/amazfit/how-to-make-watch-amazfit-t3571751
unzip the *.wfz , and see what's going on with png pictures and xml files ...
It's not a big deal, you just need to learn what to put in what xml, and how to prepare png files.
babaroga73, thanks a lot! Almost last two links.
But.... I hate analog watches. And all post with information about watch-coding got information like "how change one image for your own"
So... I'm looking for real specification for wfz-code and will code my own wfz "step-by-step from begining".
I hope that can do it for several time and I'll make some "big digital tutorial" for all f us
I would like to also the original .wfz of "I'm runner", but I don't know where we can find it..
Little late, but you can extract some of them from stock firmware. Download stock stratos firmware here from XDA, inside archive you find system.img.gz, extract system.img and mount it. Here you can find some watchfaces.
I was unable to find I'm runner, but there is Time Travel: dropbox.com/s/m90wecuv54nykez/Time%20Travel.wfz?dl=0
This is my first post here and I can't post links yet, so my apologies it is not clickable.
I'm not sure if you've found what you were looking for. But just in case, here you go:
http://amazfitcentral.com/2018/04/10/pace-inverted-time-travel-watchface/
Download link:
https://drive.google.com/drive/folders/164V-3begUuMEUxNgxDKLhP_MCqnm61As
There are 2 options: pacefied and stockfied. Depending on your ROM version, the screen might go black in lock/sleep mode. If that happens, just uninstall and install the other version. In my case, I'm using WOS 2.6.2.0 but pacefied works perfectly.

Categories

Resources