yashsingh1/xdaforums huggingface dataset:
[Amazfit] raph_77:
Hello,

Help please !!!

I have an amazfit Pace which was working quite well.

Yesterday I went running and it was raining a lot at the end.

After coming home watch was working normally but after some hours, battery was draining (around -15% each hour).

One day later it's quite the same (perhaps -10% per hour).

What can I do to improve it ?
[Amazfit] arash_no1:
Mine is working fine. Just turn on airplane mode and DND and it last more than 4 days ... turn of continuous heart rate monitor and it last more ...
[Amazfit] raph_77:
it's not a solution ...
[Samsung Galaxy S7 Questions and Answers] Rickyloc:
I purchased the Galaxy s7 Unlocked USA (SM-g930u with AT&T). I quickly found out that the bootloader is locked down and you cannot do very much with it. I did root it, but didn't like it much. My girlfriend has a Galaxy s7 (SM-g930p with Virgin Mobile). She said she would swap me phones so i would be able to customize the device. Does anybody know if this is possible? I've read a couple of posts about swapping firmware, not sure if that is a route, since my bootloader is locked. I bought my sm-g930u 5 days ago from best buy so I can still return it if there is no way to swap phones, or numbers or anything.
[Samsung Galaxy S7 Questions and Answers] Beanvee7:
What exactly are you trying to accomplish? All USA models have a locked bootloader, so even with the 930P you're still on a locked bootloader with just root access like your 930U.

You can use Odin to flash stock US firmwares from different providers, but nothing custom.
[Samsung Galaxy S7 Questions and Answers] Rickyloc:
Wait, so there are no USA Galaxy s7's that you can add custom recoveries and roms to? I thought I read on a forum that there were custom roms and recoveries for certain s7's.
[Samsung Galaxy S7 Questions and Answers] Beanvee7:
Correct, all US models are Snapdragon 820 SoC's with locked bootloaders, because only Qualcomm has the modem tech for US telephony networks.

There is the international model which has a thriving ROM and recovery development community, because they use Samsung's exynos CPU with an unlocked bootloader and not the Snapdragon.

There is also a Hong Kong snapdragon variant which they have gotten TWRP onto, but afaik no custom ROM support.

You can use the international model in America, but your ability to get mobile data may be spotty depending on what bands your provider offers and if exynos has them.

For reference here's the R&D thread for trying to unlock the US variants: https://xdaforums.com/galaxy-s7/how-to/discussion-unlock-bootloader-rd-t3582800

And here's the development forum for US variants (no ROMS, just root): https://xdaforums.com/galaxy-s7/sam...nels-recoveries--other-development-snapdragon
[Samsung Galaxy S7 Questions and Answers] *Detection*:
Yep, all US snapdragon S7s are bootloader locked, there is root but that's about it, no custom ROMs / Recovery, you need international S7 for that (G930F etc) with Exynos CPU
[Samsung Galaxy S7 Questions and Answers] MAX 404:
Or a Canadian 930W8 .....also Exynos
[Xiaomi Mi MIX  Questions & Answers] Phaze1585:
So... yea, does anyone know if there is an official beta rom for the Mi Mix? On the official website all I see is a Global Stable, and a Global Dev.
[Moto Z2 Force  Questions & Answers] seniorstew:
So let me know if you have the same issue... No matter how long I set my screen off time for, it always goes go sleep after 10 seconds!
[Moto Z2 Force  Questions & Answers] jboogie3:
Don't have that issue here. ATT version
[Moto Z2 Force  Questions & Answers] Gdwheel:
I do not have that issue either (AT&T). Perhaps there is an email account or other "administrator" that requires a short screen timeout? I have seen that before.
[Moto Z2 Force  Questions & Answers] seh6183:
Are you talking about the main screen or the active display when the actual screen goes off?
[Moto Z2 Force  Questions & Answers] seniorstew:
The main screen. I turned moto display off and it still happens
[Moto Z2 Force  Questions & Answers] seniorstew:
I ever tried rebooting into safe mode and same problem.. Going to try a factory reset later
[Moto Z2 Force  Questions & Answers] Quadesij:
My motoz2 is doing this same thing. And it is frustrating. (Verizon). Have you figured out how to fix this?
[Moto Z2 Force  Questions & Answers] filthyfnj24:
Do you have adaptive brightness turned on?
[Moto Z2 Force  Questions & Answers] seniorstew:
So I did a master reset and didn't connect my tumi battery until the play store updated the moto mod app to the newest version.. No more screen issue! I highly recommend anyone who gets this phone, update the app first before you attach any type of mod.
[Moto Z Play Questions & Answers] vibranze:
Hi, I have a XT1635-03 and have an issue of power on button go to bootloader mode instead of go to system. Phone is unlocked and on modified logo.bin. Any idea how to fix this symptom?

Thank you.
[Moto Z Play Questions & Answers] pocko:
Hi,

First boot to twrp recovery menu and connect your phone via usb. And in your computer open the adb fastboot command And type the following:

adb shell dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/misc

#but do a backup before! (just in case)

adb pull /dev/block/platform/msm_sdcc.1/by-name/misc misc.img
[Moto Z Play Questions & Answers] vibranze:
Thank you, but I'm currently on stock ROM (retcn).

So I have to flash TWRP, perform the 'dd' command and flash back the stock ROM and the issue will be gone?

Update: Flashed the TWRP and tried the 'dd', it returned error of no such file or directory.

dd: can't open '/dev/block/platform/msm_sdcc.1/by-name/misc': No such file or directory

Cheers.
[General Questions and Answers] sartrism:
And here you can find source codes.

oss.sony.net/Products/Linux/dp/DPT-RP1.html
[General Questions and Answers] Droidriven:
You must be an iPhone user that isn't familiar with android. Jailbreak in is an Apple thing, not an android thing.

In android it's called "rooting" and it isn't quite the same thing as jailbreaking an Apple device.

This device does not at all seem to be worth the price, especially considering the limitations it has. What a waste of hardware.

I would assume that you could port something from one of those other devices to work on yours but it really depends on how your hardware is designed compared to those devices.

Does your device have a typical bootloader like other android devices?

Is the bootloader unlocked?

If it is locked, can it be unlocked?

Does the device use fastboot or does it have a flash mode that is used with a specific PC flashtool?

If it is unlocked or if you can unlock it and it has a flash mode that can actually be used, you might be able to port a custom recovery from one of the devices you named then use that recovery to somehow root the device. If the device can't install android apps then it would probably involve using adb to root the device.

I DO NOT PROVIDE HELP IN PM, KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
[General Questions and Answers] sartrism:
Thanks for suggesting a general principle! I just use the word jailbreaking not because I'm an iPhone user. What I actually want to do as the first step is not rooting an android system, but revealing it from the current customized linux system. Rooting is the next step if necessary. If the word choice is still not accurate and bothers you, I apologize.

It has apparently no typical bootloader, and neither PC nor adb recognize it as an android device. In fact, direct USB file transfer is blocked so I need to use Sony's designated software. But an android system surely coexists according to the hacker who already rooted it.
[General Questions and Answers] Droidriven:
Without some kind of way to flash or interface with the device there isn't much you can do.

I have a kindle fire HD that didn't come with a typical android system but does have a typical bootloader. The Amazon OS was removed and now it's full blown android but it required a "second" bootloader. You don't have a bootloader so I'm not sure what your options are with that device.

I DO NOT PROVIDE HELP IN PM, KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
[General Questions and Answers] MarkBell:
Jailbreaking is the process of modifying any electronic device in order to remove restrictions imposed by a manufacturer (Apple) or operator (to allow the installation of unauthorized software).

Rooting is the act of gaining access to the root account of a device (such as a smartphone or computer).

There is a huge difference between the two. You can't just say that rooting is Android's version of jailbreaking. Not accurate in the least.

https://www.androidpit.com/jailbreak-android
[General Questions and Answers] Droidriven:
You're reading too much into what I said.

Basically, what I said was that jailbreaking isn't an android thing, it's an Apple thing(didn't say it was exclusively an Apple thing, just NOT an android thing). It applies to more than just Apple devices but on this website dedicated to mobile platforms, I'm only referring to its application in the mobile device world. For the mobile world it's pretty much only an Apple thing(still not exclusively but mostly so).

Then I said that in the android world it's called rooting(not exclusively an android thing, just NOT an Apple thing). And that jailbreaking and rooting aren't the same thing(this does not say that rooting is android's version of jailbreaking, that would imply that they are the same thing, I'm saying they aren't the same thing)

Basically, explaining what they "aren't", you explained what they "are".

I understand the difference, but thank you.

I DO NOT PROVIDE HELP IN PM, KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
[General Questions and Answers] MarkBell:
I tend to read too deeply into everything. It's the way I am. Lol.
[General Questions and Answers] thisvip:
Could you please post some information about usb device? Just like PID & VID.

Do it like:

Connect DPT-RP1 to Linux, and then type this command 'lsusb'

P.S. Under Windows or MacOS system, you can find the information from system settings...
[General Questions and Answers] @Yk6S@2LfmXElBok:
happy to help with simple things

Bus 001 Device 008: ID 054c:0be5 Sony Corp.
[General Questions and Answers] sartrism:
It is good to see some people have been interested in this thread.

So far, I realized that the hacker used a hardware hacking method. I actually obtained the hacked system apps from one of his customer. I guess he did sometihng like directly modifying eMMC to root and put "USBDeviceSwitcher.apk" to allow an usual USB connection. Since I don't want to take such risk, I decided to wait until the first firmware to see if there could be an indirect way to penetrate the system files. But if you want to analyze the hacked system, contact me.
[General Questions and Answers] George Malas:
Does it have a web browser? Maybe you can utilize for example the Stagefright Exploit + DirtyC0W to get root.
[General Questions and Answers] mcplectrum:
I have found out some interesting stuff about the device with the help of the Digital Paper App.

The app is built using electron and there is a file: /Applications/Digital\ Paper\ App.app/Contents/Resources/app.asar

This file contains the electron javascript files, which handle all the communication with the device.

It can be extracted with: sudo asar extract app.asar output

(github_com/electron/asar)

This also requires node to be installed: with e.g. brew install node (changelog_com/posts/install-node-js-with-homebrew-on-os-x)

The app communicates with the device via Restlet-Framework/2.3.7 on port 8443 with tcp (no matter if it is the bluetooth, wifi or usb connection).

This is the only port that is open.

In the file: /Applications/Digital\ Paper\ App.app/Contents/Resources/output/node_modules/mw-error/lib/codeparams.js you can find all the relative paths, which are getting called during e.g. file transfer, firmware update and stuff.

Running the app and placing breakpoints reveals that before you can transfer files and stuff:

'/auth'

'/auth/nonce/'

are called in order to authenticate, which looks e.g. like url digitalpaper.local:8443/auth/nonce/1e9ee24d-6613-433a-9770-76b04333ac95

the last part of the call is the "client_id": "1e9ee24d-6613-433a-9770-76b04333ac95", which is retrieved via the url digitalpaper.local:8443/auth call.

digitalpaper.local:8443/auth/

Important:

In /Applications/Digital\ Paper\ App.app/Contents/Resources/output/lib/config.js

change the line

config.DEVBUILD = false;

to

config.DEVBUILD = true;

After you finished your modifications you have pack the output folder again:

sudo asar pack output app.asar

I did not have time to continue, but the following relative urls look promising (especially recovery_mode):

'/testmode/auth/nonce',

'/testmode/auth',

'/testmode/launch',

'/testmode/recovery_mode',

'/testmode/assets/{}',
[General Questions and Answers] sartrism:
Hope you get some result from wifi side. I also realized they use the port 8443 but couldn't get further as you.

For whom trying to hack it, here is the link for the already 'hacked' system apps (including the original files) - that of the famous hacked RP1 video. Inside the subfolder S1, there are also the hacked system apps for DPT-S1 just in case.

https://www.dropbox.com/sh/dvtvokdzrgwjc83/AACXOJA-E56nUpUfiWUOzrM3a?dl=0
[General Questions and Answers] sartrism:
The stock device has no web browser, no sd-card, no usb connection, and no typical system. I think SONY was haunted by some security issues maybe because they thought the major users are lawyers or very important people? lol
[General Questions and Answers] jaensch:
Any chance to create a buffer overflow PDF to attack RP1's pdf reader?
[General Questions and Answers] jess91:
I am unable to help, but wanted to let you know I am definitely interested in and supportive of this. If this device can be unlocked as suggested in that one youtube video then I would buy it, despite the steep price.
[General Questions and Answers] Droidriven:
If you're interested and supportive of this then go buy one anyway and apply yourself to going forward figuring out how to get it done. Other than that, you're not supportive, you're just hopeful that someone figures it out and then you'll probably go get one.

DO NOT CONTACT ME VIA PM TO RECEIVE HELP, YOU WILL BE IGNORED. KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
[General Questions and Answers] Paderico:
Hey guys,

I also recently got the RP1 and am also looking for ways to mod it. Big kudos and thanks to all of you for posting this! This alread is amazing. [MENTION=3093900]sartrism[/MENTION]: can you maybe give me a hint how to load the files on the rp1? Sorry if this might be a stupid question but I'm new to adroid and that stuff. :)
[General Questions and Answers] Paderico:
Just a little update from my side. I'm currently tryng to recreate the steps [MENTION=8505145]mcplectrum[/MENTION] was using. It seems that my RP1 also uses other ports. I tried to wireshark the USB and WiFi connection. By that I saw that often GET /registration/information is called for Host: localhost:58052. Moreover the first call is GET /register/serial_number also on port 5808. This was via USB.

Trying to trigger the /auth/ call via Telnet returns nothing unfortunately. But also the 8080 port is open. Trying to call digitalpaper.local:8443/auth/ returns nothing on firefox.

[MENTION=8505145]mcplectrum[/MENTION]: how did you get the client_id and what would one need that for?

I also tried to change the config.DEVBUILD to true but that seemed to change nothing at all.

So to sum up what we know:

The device is using some kind of android structure, the source code seems to use the uboot bootloader, all communication is done by a rest restlet framework. So actually there should be some kind of way to use the restlet framework to PUT or POST the modified files.

The other option would be directly flash the eMMC right? I would take the risk and just load it on my device and see what happens. Any hints on how to do that? :)
[General Questions and Answers] johntaylors:
adb

Sorry to bother you. My dpt-rp1 is not shown in adb devices. I followed every step and got to root the device. Without connecting as an adb device, the dpt-rp1 cannot download a launcher and apps. What's the problem here? Thanks!
[General Questions and Answers] serige:
I am able to root the device. Many thanks for the hard work!

I am trying to use Moon+ to locate my pdf files, but I couldn't find the corresponding System Storage folder where I store my pdf's.
[General Questions and Answers] johntaylors:
adb

Are you able to connect the device to adb shell? How do you do that? I flashed the modded boot image, but the device did not show up as an adb device.
[General Questions and Answers] serige:
Make sure you flash the correct image, the one boot-1.4.01.16100-mod-happyz-181214.img, it will confirm the MD5 sum once you flash an image, make sure that is the correct MD5. In my case, I had to rename the img file under /root directory before it will flash the the image I uploaded. Hope it helps.
[General Questions and Answers] digiflash:
Everthing worked. Can connect via diagnose and adb isn't working. Tried it on a Win 10 and Linux Mint 18.3. Sony Digital Paper App is still working via USB

The copied boot image has MD5 72c3f46f0459dadb64be4d9e6c075be2

not

1867e8378c68753224677f8e00f81aad

like in your MD5 file. Whats wrong?

Update 1: You have to rename or remove the boot.img.bak in the "/root" directory.

Now I'm getting "error: insufficient permissions for device". SD drive mount is working

Update 2: The following 2 commands worked to get "adb shell" running.

adb kill-server

sudo adb start-server

Now I tried to add a Launcher icon without success. Nothing appears after the steps in the ADB tricks.

Another question. Is it possible to sync PDFs directly to the device for example with Dropbox and use it it the Sony Reader App?
[General Questions and Answers] jra1662:
quick post with some info:

I have the GoodeReader hacked DPT-RP1 and thought maybe the versions of Google Play services and Google play store could be of useful information for those trying to get the play store working on this hack.

Google Play Services 14.7.99

Google Play Store 5.10.30

My brief thoughts on the hacked version from GoodeReader, shipped directly from China to me... It's buggy and not as smooth an experience as I hoped. Many apps from the play store, the less developed apps, fail to even load, while the more advanced apps are more often to work. Few other quirks, more thorough thoughts are posted in the mobileread.com forums. Good luck and continued success to all working on this!
[General Questions and Answers] smx06:
Many thanks for the tutorial (1st page) - all works! Hint: use COMx instead of /dev/tty.xxx if you're using Windows.

Just one question so far: any hints how to change font in default web-browser? (or system-wide) Cause seems default fonts (orig.Chinese?) have enormous char intervals when displaying Cyrillic texts.

NB: replacing /system/fonts/Roboto*.ttf with local fonts doesn't help... Also seems replaced font disappeared from Browser--settings--accessebility--Font style list

p.s. maybe it is useful to make a short list of tested apps like the first page notes (to save our testing time)

For example Rotation_Control_Pro_v.1.1.9 is very useful for forced landscape mode
[General Questions and Answers] smx06:
fixed with editing fonts.xml system_fonts.xml etc

(inwin kbd started to crash after this but it can be changed to other keyboard with adb shell am start -a android.settings.INPUT_METHOD_SETTINGS after this installed "hacker's keyboard" app works!)

p.s.

seems fonts replacing was not so good idea, native DigitalPaperApp also crashes (which is much worse than unneeded inwin-keyboard crashes)

the problem with DPapp crash is in fonts_split_1_common.xml when i replace

<font weight="xxx" style="normal">SSTJpPro-Regular.otf</font>

with

<font weight="xxx" style="normal">Roboto-Regular.ttf</font>

(the 2nd font have no Jap symbols inside, maybe this is the source, curious how to solve it)
[General Questions and Answers] smx06:
self-answering:

there is no need to touch fonts_split_1_common.xml then DPapp works OK and changing fonts.xml is enough to make browser using replaced Roboto-xx.ttf
[General Questions and Answers] sekkit:
where is the resistor in your photo?

I need to solder a cable for myself to unlock a special hacked rp1. Because your JB1/2.pkg both not working.
[General Questions and Answers] shankerzhiwu:
Please refer to https://xdaforums.com/showpost.php?p=78150544&postcount=74 for detailed description of the cable. The resistor was not shown clearly on the photo because it is a SMD one.

BTW, what happened to your dpt? I don't think the cable is a skeleton key.
[General Questions and Answers] sekkit:
There is some post setup procedure happening of kdroid firmware even with it activation frontend bypassed.
[General Questions and Answers] sekkit:
Hi, thx 4 ur works
[General Questions and Answers] shankerzhiwu:
I won't give any explanation for the exploit.

P.S. As I've warned before, please do NOT use the unpack script against the two modified firmwares, or your computer may be seriously damaged.
[General Questions and Answers] hltdev:
i apologize if this was already asked, but is all the info in this thread applicable to the dpt-s1?
[General Questions and Answers] Droidriven:
Probably not, each model number is different, this usually means some kind of change or difference in methods and software used to modify the device.
[General Questions and Answers] hdwrp:
Just a quick question if anybody had a luck to enable Bluetooth keyboard/page turner to turn pages wirelessly.
[General Questions and Answers] zambo91:
I'm very interested aswell

Thank you
[General Questions and Answers] jra1662:
I have a couple questions for you all.

1) Is it difficult to open the DPT-RP1 as in removing the back cover? What is the best way to do this and are there any issues with putting it back together after?

2) Can the Storage/Rooted system settings be moved to another DPT-RP1? (ie: swapping an SSD if the screen fails)

Thank you.
[General Questions and Answers] buzic:
Lord of the forum, good afternoon! I am in Moldova. I recently bought a sony dpt rp1. Looking for step by step instructions with screenshots. Please, who can help, I will be grateful. I don’t know English (((((. I really need to install an android. I tried to re-read all the messages from the forum thread, but I still can’t figure out how to do it. Thanks in advance to everyone, especially the team who could solve the Android installation problem on sony dpt rp1 .
[General Questions and Answers] sartrism:
I assume it is possible (though I didn't try because it is told the bluetooth connection with DPA is disabled instead). Check this out.

https://github.com/HappyZ/dpt-tools..._unpacker/pkg_example/flashable_bluetooth_hid
[General Questions and Answers] Naz6uL:
RP1 Rooted - Kindle App version??

Hi guys, so after sucessfuly rooted my DPT-RP1, I'm trying the diffrents Kindle app versions, so far the bets one had been the just 2.0 Mb Lite version, but is not quite good due some issues displaying the library content.

Has anybody found out a better version to use on it and if possible share it?
[General Questions and Answers] pacodepanam:
Hello guys,

Great work there. It looked like the retro engineering work was a hassle.

It's true that some rookie tutorial, ideally in video, would help to get our mind around where we are jumping into with the routing described in Github.

I'm sure many would love to see that.

Thanks again for the work!

Cheers,

Paco