Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add function to enable updating firmware offline #45

Merged
merged 1 commit into from Jul 23, 2018

Conversation

HappyZ
Copy link
Contributor

@HappyZ HappyZ commented Jul 23, 2018

No description provided.

@HappyZ
Copy link
Contributor Author

HappyZ commented Jul 23, 2018

Tested with the current update pkg file.

@janten
Copy link
Owner

janten commented Jul 23, 2018

What a great addition, thank you!

@janten janten closed this Jul 23, 2018
@janten janten reopened this Jul 23, 2018
@janten janten merged commit a60ee5a into janten:master Jul 23, 2018
@Sfinx
Copy link

Sfinx commented Aug 2, 2018

Hi,

Where to the this PKG file ? Can it be downloaded from official site ? or copied from some digipaper folder ?

@HappyZ
Copy link
Contributor Author

HappyZ commented Aug 3, 2018

Here is the link where you can download the original pkg:

<Distribution 
  ID="Firmware"
  InstallParams="" 
  InstallType="binary" 
  MAC="b13e781d7f6be196041421da629c375b" 
  Size="229463654" 
  Type="" 
  URI="https://www.sony.net/Products/DigitalPaperSystem/Software/DP/FwUpdater.pkg" 
  Version="1.4.01.16100"/>

@Sfinx
Copy link

Sfinx commented Aug 3, 2018

Thanks ! The last question ;) Where I can get this removed from github files like start_eufwupdater.sh and so on ?

@HappyZ
Copy link
Contributor Author

HappyZ commented Aug 20, 2018

what you mean? start_eufwupdater.sh you can find it online actually.

@HappyZ
Copy link
Contributor Author

HappyZ commented Aug 20, 2018

@janten I have been thinking and reading the reversed code and below are several thinking directions

  1. testmode needs special private key to enable - wait till RSA public key can be broken (if finding primes for it, which is highly unlikely)
  2. pkg can be unpacked/packed but again require an 2048-bit RSA key to sign - dead road probably
  3. finding security vulnerabilities in reslet framework 2.3.12
  4. preventing usb ethernet mode + enabling adb
  5. ?
    I don't have much time for 3) and 4) or 5) now, but if you have more thoughts discussions are welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants