yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] hdwrp:
The only purpose for DPT-RP1 for me would be to read/display sheet music. The best app is not free on Google Play Store. I don't want to use modified app version because I want to pay/support the developer.

I could have only this app and nothing else on DPT-RP1.

As mentioned before the original DPT-RP1 uses Bluetooth only for data transfer. It is not possible to connect Bluetooth page turner to turn pages wirelessly. It is disabled.

Unfortunately nobody here confirmed yet that one can connect Bluetooth keyboard to type (or pager turner) to rooted DPT-RP1.
[General Questions and Answers] sartrism:
As I said, there are some dedicated e-ink specialized apps made by e-reader manufacturers. I can read EPUB perfectly on my rooted DPT-RP1 without any hassle, and those apps cannot be found on Play Store. Of course a general app like Moon+ is not made for e-reader.

I totally agree with [MENTION=9489357]shankerzhiwu[/MENTION]'s opinion you quoted. If you are a type of person asking "Can I do XXX after this?" then better buy Taobao one. Is it too expensive? There is no way to save both your money and time.

I highly doubt Taobao guys hacked sony's apk though as you described. What I have seen in those videos is just using similar apps I mentioned above to open epub or comic books. (Something like internal apps from Onyx devices.) As far as I know, Sony's app is based on Foxit pdf reader and it is impossible to load epub on it in the first place. Let me know if I'm wrong.
[General Questions and Answers] jess91:
Hello sartrism, I can't tell if it is intentional or you are even aware but your latest replies are unnecessarily confrontational.

What exactly does this mean please? That you have simply sideloaded another app that is not impacted by the DPI issue? Otherwise, if root opens up the ability, whether custom or through built-in existing options, within Sony's DP software such as accepting epub please confirm your findings and share any procedure. If you have otherwise found a solution to the DPI issue described impacting sideloaded apps please share your procedure.

Your opinion on the use cases for Google Play Store or certain apps on an e-reader, however valuable they may be, were not the main topic. Understanding the obstacles and complexities to reach desired functionality and ability I and others are asking about are important factors in the decision process to purchase a DPT. It is not about paying for the Taobao fw, security is a sacrifice this way, it is not just about cost. Anyone who can afford a DPT can afford the service premium from Taobao/Goodreader, that is not the point. The questions are to understand the gap between root and Taobao, not debate about personal opinions and situations. Getting back to the point, as you've followed the root process shared here on your device if you can positively confirm any of the questions, including very simple ones like on bluetooth limitations asked by hdwrp it would be appreciated.
[General Questions and Answers] shankerzhiwu:
I tried to pair the rooted DPT with a bluetooth keyboard, and the DPT cannot discover the keyboard for pair while my laptop can.

I also tried to pair my DPT with a bluetooth headset, and this time, the DPT can pair with the headset but no sound was in the headset when I was playing some music in web browser.

However, the DPT is totally an Android device, I think there must be some method to enable a full functional bluetooth. Maybe someone on this forum can. I am not familiar with Android system, so I cannot give you more help.
[General Questions and Answers] sartrism:
Actually that is more difficult than you think. It has no HID profile (like the outdated Android phones 10 years ago) so you can only use the bluetooth to transfer files as is. Resolving this should involve with repacking bluetooth.default.so library as some mods provide, but it is a kernel-level modification which is too risky and too much in my opinion.

A workaround is using wifi instead, for there are some apps making your another device as a wifi remote.
[General Questions and Answers] hdwrp:
I have asked goodereader if their Taobao version can connect to Bluetooth keyboard/turner but got no reply.

I do not know anybody with Taobao RP1.
[General Questions and Answers] shankerzhiwu:
I wonder if you have any idea about the DPI issue?
[General Questions and Answers] sartrism:
It's not an 'issue', in my opinion. For example, if you use other large readers like Onyx Boox Max 2 (which is fully open to use Android), it has also the same small-font problem with generic apps. This is exactly the same huh when you first use 4K monitor.

One trick is changing DPI of the device, using some apps or the comand adb shell wm density XXX, say. (XXX should be larger than 160 which is the default value.)

Note that, DPT-RP1 has 1650x2200 pixels with default density 160. Compared to this, Pixel XL has 1440x2560 pixels with default density 560.

But if an app is not developed for such low density devices, so is not flexible with respect to the change of DPI, then it might look awkward. The problem here is that Sony's dedicated apps are broken if you change DPI too much.

So my solution is changing DPI depending on which app you use. "App Settings" with Xposed framework provides this feature but it did not work, unfortunately. Instead I use another app "Tasker" so that some apps are open then change the DPI as I want, and change it back when they are closed.

Ideally, it would be better to use apps specifically designed to respond with DPT-like devices.
[General Questions and Answers] deedee4:
Definitely needed a 'for dummies' walkthrough. Rundown of where I got stuck for anybody else:

Make sure to cd (change directory) to the 'dpt-tools-master' folder before attempting the "pip httpsig pyserial" (in bash/terminal/cmd) step.

The deviceid and key files after using the Sony Digital Paper application are simply located in AppData/Roaming/Sony Corporation/Digital Paper App/...

Spent a good few hours banging my head trying to install 'MINGW64' and failing to use a live Linux USB before realizing the backup step is technically optional and thus so is mingw.

Fixing the unauthorized error just involves copying the included adbkey file to your .android folder (after renaming the original) and running the adb command 'adb kill-server'.

A question: Does anybody know where the button layout .kl file is for the DPT? Mine has a broken power button and I was hoping to add a 'Wake' command to the Home button so that I can exit sleep mode with it, instead of having to plug it in every time.
[General Questions and Answers] sartrism:
Try xposed framework + xposed additions to remap your physical keys.
[General Questions and Answers] ghostwheel:
OK, finally rooted. Was a bit complicated.

I have a question: after installation, various things are on the device. Browser, 10086.cn, Search, File Manager.

Were these things on the DPT, but couldn't be seen, or did the firmware/whatever I installed also install these?

I took the kindle apk from my phone, and installed it. Works well. Actually, I have some problems. Reading magazines, such as "New Scientist" works well. When reading books, the adjust font size dialog doesn't seem to go away, I have to exit and restart Kindle after setting font size. Not too bad. But reading newspapers, such as "New York Times" doesn't work. I can see table of content, and first page on each article, but when I try to go to the next page Kindle crashes.

I installed multi-action Home button. Its main advantage is that you can specify what app to launch when pressing the area at the bottom of the screen. So I can launch my launcher. I don't know how to go to pro version, so that back and menu button will also work.

The regular home button still launches the sony menu at the top. I haven't edited that yet.

Update: I installed "back button anywhere", which gives both home and back.

Before, I tried Button Savior (which can't launch arbitrary app) and multi-action home (which doens't have back button) Another interesting option is UDN lite (https://xdaforums.com/showthread.php?t=2270198), but I can't get it to hide, and it covers other things on the screen.

As launcher I'm using e-ink launcher. Maybe later something like ReLaunch or ReLaunchX could work.

Squid (note taking) is too slow.

PDF and DJVU reader works, is quite fast, but has a few hikups. Workable, though. (Converting to PDF and reading on the sony app is probably still better)

I have a "Rii ultra slim wireless keyboard", which I did manage to pair. When I click on the gear at the right of the bluetooth list item for the device, I see "Use for -> input device" with an empty tick box, but I can't enable it....
[General Questions and Answers] silvertriclops:
Is there anyone who can dump /system from their taobao RP1 and upload it somewhere?
[General Questions and Answers] silvertriclops:
Sorry for being really late on this, but I have finished with the instructions to restore system if you've corrupted it and/or are unable to get past the welcome screen. Of course you have to be able to boot into diagnostic to do it so don't mess that up.

https://github.com/jbschooley/DPTstuff (As of posting this, it's still uploading so be patient)

After flashing system, if you still can't boot it or stuff crashes, boot back into diag, run /usr/local/bin/factory_reset.sh, then reflash system.

I remember calling one of the Goodereader guys a while ago. Think it was to ask if I could trade the DPT unlock service for a crap ton of pizza since I'm flat broke and had a hookup for cheap pizza :laugh: unfortunately he said heck no but that doesn't matter anymore. I'll dig around and see if I can find that number again.

edit: here's the number I called
[General Questions and Answers] p4s2wd:
You could download the pkg from http://kdroid.club/dpt1-user/, pls do unpack the pkg and dd system.img only.
[General Questions and Answers] silvertriclops:
Holy crap, where did you find that? I stuck it into Google and can't find any forum posts about it. Also it looks like the last update was just last week.

I'm definitely trying this as soon as I can ?
[General Questions and Answers] p4s2wd:
https://www.hi-pda.com/forum/viewth...a=page=1&amp;filter=type&amp;typeid=69&page=1, there are few people discussing the same topic and you may learn a bit with google translate ;)
[General Questions and Answers] sekkit:
I can read, but my account hasn't been approved. Can u make a screenshot so that we can share the info.
[General Questions and Answers] silvertriclops:
Bad news about the kdroid.club image. It works, but has something blocking anything from working unless it checks in with the taobao seller to prove that I purchased an activation code. But I have unpacked system.img and will try installing components of it into the default (rooted) image.
[General Questions and Answers] ghostwheel:
Did someone notice slowdowns after rooting?

On my machine, even small PDFs will get stuck for a few seconds, and pages won't turn, even the HOME button will not respond.

I think that when I turned off WiFi these slowdowns stopped. I somehow suspect that one of my installed programs is trying to access

google play services, or something like that, or download ads. I'll continue to check. I'll also try to uninstall some of my apps and check if things improve.

UPDATE: so I uninstalled pretty much all apps, rebooted, and still had slowdowns that made it really hard to work.

I'm not sure what is causing this. Another possibility is that 2 computers that weren't mine might have been running the Digital Paper app on the same network....
[General Questions and Answers] sekkit:
same here. do u use the boot.img shipped with dpt-tools or that hacked firmware? On my device the default boot stuck at Welcome.

---------- Post added at 08:12 PM ---------- Previous post was at 08:09 PM ----------

remove that startup app(I guess the name is JSONClient.apk) that blocks system from entering desktop, and repack the img, I think that'll do.
[General Questions and Answers] silvertriclops:
anyone else able to mess with it? I use my DPT for taking notes and sheet music every day and it gets annoying having to reflash, root, and sync all my docs before I go to class every day
[General Questions and Answers] sekkit:
If u can't afford the time, better go with Boox Max2
[General Questions and Answers] ghostwheel:
No amount of tinkering with the DPT will make the Book Max2 better!

---------- Post added at 23:09 ---------- Previous post was at 23:06 ----------

Sorry, how do you pack/unpack the pkg files?

I guess another option is to install them, and then make the corrections/deletions in diagnosis mode.
[General Questions and Answers] sekkit:
use dpt-tools' shell scripts to unpack them.

I tried that, but dpi messed up, and JSONClient.apk might be a preparation app that init the system, so bypassing it will cause neoreader not being installed.
[General Questions and Answers] silvertriclops:
I wouldn't suggest modifying the system.img before installing it. Instead, flash it along with the provided boot.img, wait for it to boot, then boot up in diag mode and rename JSONClient.apk to something like JSONClient.apk.old so it won't run. See if that works.

To be honest though I don't really trust running that firmware. I'd rather mod the original firmware myself instead of dealing with the Chinese stuff. Now that I sorta figured out how to add other stuff to the applauncher, all I want is a bottom nav bar that contains a back button and isn't some 3rd party app that still overlaps the DP app. I don't know why that nav bar, and the status bar, have been completely removed from the firmware. Will probably need some framework-res.apk and/or systemui.apk editing to restore those. Either way, this firmware doesn't help with that.
[General Questions and Answers] SylentStryke:
HappyZ dpt-tools confusion

I am currently trying to root my DPT-RP1 and am a bit confused about how to follow this HappyZ dpt-tools README. When running root I get the following error

>>> root
[info] Please make sure you have charged your battery before this action.
[info] Thank shankerzhiwu (and his/her anonymous friend) a lot on this hack!!!All credits go to him (and his/her anonymous friend)!
>>> Have you disabled the id check already? [yes/no]: yes
[info] Congrats! You are half-way through! You have disabled the OTG ID check
[info] fw updating in progress.. do NOT press anything..
[error] https://192.168.1.35:8443/system/controls/update_firmware/file
[error] request error 401:
[error] * error_code: 40100
[error] * message: Authentication is required.
[error] failed to upload file
[error] Failed to upload shankerzhiwu_changepwd pkg

Just curious should I be running "root" then following this wiki boot.img-unpack-and-pack then running "diagnosis" mode to install su and setup adb or am I going about it all wrong? Was also unsure if I still needed to create a custom OTG usb or if that step is no required anymore and everything can be done through software?
[General Questions and Answers] shankerzhiwu:
Have you provide valid id and key file to the script?

BTW, you should answer no for the first question if your dpt has never been rooted.

Remember, HappyZ's tool is not able to handle some corner cases, which may make your device stuck in a boot loop or so and unrepairable without disassembling (Don't ask me how I know that). Use this tool on your own risk.

---------- Post added 10th December 2018 at 12:00 AM ---------- Previous post was 9th December 2018 at 11:31 PM ----------

Alternatively, you can directly use dpt-rp1-py to flash the two firmwares. which is exactly the same as HappyZ's dpt-tools. The detailed steps are:

1. Download dpt-rp1-py. Follow the instructions given on the readme page.

2. Learn how to use dpt-rp1-py. At least, you can use the tool to upload/download pdf documents to/from your device.

3. Download the two .pkg files under https://github.com/HappyZ/dpt-tools/tree/master/python_api/assets .

4. Flash the two packages into your device with dpt-rp1-py.

Suppose your command for uploading pdf documents is:

```

dptrp1 --client-id xxx --key xxx --addr xxx upload ./file.pdf Document/Articles/file.pdf

```

Then your command for flashing the packages should be:

```

dptrp1 --client-id xxx --key xxx --addr xxx update /path/to/xxx.pkg

```

Flash the two packages one and another. When finishing firmware update for one package, your device will complain that the upgrade has failed. Just ignore it and continue to flash the other one.

---------- Post added at 12:09 AM ---------- Previous post was at 12:00 AM ----------

If you find this method is too complex for you, please wait until someone can contribute a more easy-to-use tool for rooting dpt-rp1.
[General Questions and Answers] yanzi:
Lol thanks for being the first person trying it, and sorry about all the issues created to you :)

I should have now fixed most bugs.

It is possible to prepare a flashable pkg to prevent troubles, but since now we have taobao firmware, it looks like we can easily use theirs with just a few tweaks. They now support bluetooth HID also, which is a huge plus.

I will keep an eye on the system updates etc. later.
[General Questions and Answers] azureliar:
deleted. sent direct msg.
[General Questions and Answers] jess91:
Exactly. The Taobao fw is helpful in reverse engineering for solutions and for extracting certain components. Not more. Foolish to install it wholesale. But good to see it is being used as a source, last I checked and replied some pages ago the vocal users at the time were clueless about taobao fw and giving attitude over features not being necessary.
[General Questions and Answers] Marathon2112:
Would anyone know if there is a way to mount the rooted device as an external drive to drag and drop PDFs on it? This would be much more convenient than having to use janten's dpt-rp1-py script (on Linux).
[General Questions and Answers] silvertriclops:
Seconded looking for something like this. I haven't found a way because the Sony apps have their own weird organization for storing PDFs and use a database to keep track of them. Also the official DP app only works on Android 6+ while the device runs 5.1.1, what the heck?

I'm thinking the best way to do this would be for someone to write their own android app that wraps janten's script. I would if I had time for that.
[General Questions and Answers] serige:
Can anyone comment on the battery drain after rooting?
[General Questions and Answers] silvertriclops:
I still charge mine once every 2 weeks, haven't noticed a difference as long as I don't leave wifi on
[General Questions and Answers] johntaylors:
!error

I cannot authenticate my dpt-rp1 using dpt-tools.py. The IP address is right as far as I know. What should I do right now?
[OnePlus 2 Q&A, Help & Troubleshooting] Techgod:
[IMG="****ty rear"]https://ibb.co/cxPYnF[/IMG]

https://ibb.co/cxPYnF
[Galaxy S6 Q&A, Help & Troubleshooting] princedevilin:
I waited so long thinking. Either kodi or Samsung will address this issue and fix. Rather, kodi blames Samsung firmware. Where Samsung didn't respond. All other apps audio working perfectly Fb YouTube mx player Saavn. Then I don't know why kodi blames Samsung. Why it only broke kodi. I googled for last 3 months couldn't find a fix. Nougat is so better i won't degrade os to have just kodi . If anyone have any working fix please let me know.
[Galaxy S 4 Q&A, Help & Troubleshooting] Rizvi1993:
Hello, all those who have got and also not got any whatsapp notification issues please tell.
[Tilt, TyTN II, MDA Vario III General] 83stef:
Hello,

sorry for my bad english...

I would like to read since my software sentence NMEA GPS of my P3600/TYTNII.

I open port COM9 rate : 9600.

But no sentences received of the GPS !!! (buffer=null)

If I test my application with other devices it is ok !!!

I think that it is necessary to send a sentence to activate the sentences NMEA of GPS (chip QUALCOMM 7200)

Have an idea? thanks

stef
[Tilt, TyTN II, MDA Vario III General] lcohen999:
COM4 ..........
[Tilt, TyTN II, MDA Vario III General] 83stef:
The com4 is for GPS Intermediate Driver under P3600.

The physical port is the COM9 pour a use dialogs port serial GPS.
[Tilt, TyTN II, MDA Vario III General] ajeschke:
This works on my Tilt, Com 4, 4800 baud. I believe 4800 is standard for NMEA. I'm using PUTTY for a terminal emulator. I don't send anything. I just launch PUTTY and start reading the NMEA sentences. Make sure you have a clear view of the sky - mine will not give position info if I'm in a building or otherwise blocked.
[Tilt, TyTN II, MDA Vario III General] DarkDvr:
mine is COM 4 baud 52600 (judging by how iGo connects)
[Tilt, TyTN II, MDA Vario III General] 83stef:
Thank you has all for your answers.

Ok for P3600 one uses com4 and 4800 rate.

There remain to me 2 devices HTC to be solved...

P3300 (artemis) and P3650 (polaris), P4550 (Kaiser)

It is necessary that I create post again for each devices ?
[Tilt, TyTN II, MDA Vario III General] 83stef:
next post

http://xdaforums.com/showthread.php?p=1891585#post1891585
[Oppo Find 7 and 7a] Quichin:
Hello, I am new here and I would like to know if it is possible that you could share the file that happened to you since I have the same problem after partitioning my cell phone Beforehand thank you very much Sorry for my bad English
[Oppo Find 7 and 7a] sai19:
hi. had same problem with imei missing in my phone after hard bricking it and partition all mess up but now I done reparing the partition, some error come up says nv partition error. then I find out the imei is missing. please send me the dummy imei to my email. hope I can have my phone back.

- vio.pipe19@gmail.com
[Android Q&A, Help & Troubleshooting] mgsz:
Hi everyone, I have a trouble trying to install magisk 13.3 on my galaxy s3 mini with LineageOS 14.1. I had omnirom with android 5.1 before, then I back to the stock rom and then I installed this rom, I did this all in one day, so the lineageos is clean. Now, I'm trying to install magisk but I can't, in magisk manager shows I didn't installed any version and isn't rooted, but I did it with TWRP.

What I did:

Android 5.1 (omni rom) -> back to stock rom -> flashed TWRP 3.0.2 -> root with SuperSU 2.45 -> flashed LineageOS 14.1 -> flashed magisk 13.3 -> installed magisk manager 5.1.1 -> magisk manager shows no magisk installed and no root.

I hope someone can give me a solution of what I did wrong, or if a missed a step. If there's another rom more compatible with magisk please tell me, I want magisk for some apps that I can't run on stock rom because of the android version. Thanks!
[Android Q&A, Help & Troubleshooting] rahul9999:
Hi Developers,

Requested you guys please port latest Google Camera 4.4.020.163412804 for android 6.0 + & all architectures phones

Download link here - Google Camera 4.4.020.163412804 x64

mod edit - thread closed as per OP request
[OnePlus 3T Questions & Answers] sameee781:
I'm facing battery drain problem in my Oneplus 3T device. When I sleep I switched off data connection but it drains at around 2% per hour. But in my previous phone (Xperia Z3) it drained around 4-5% whole night (6-8hr) even data connection is on.
[OnePlus 3T Questions & Answers] zetagi:
https://xdaforums.com/showthread.php?t=1179809 try findout problem with this