diff --git a/doc/installing-from-source.md b/doc/installing-from-source.md index 3865366..2c59940 100644 --- a/doc/installing-from-source.md +++ b/doc/installing-from-source.md @@ -35,9 +35,9 @@ rustup target add x86_64-pc-windows-gnu Now you can root your device and install Rayhunter by running: ```sh -cargo build --bin rayhunter-daemon --target armv7-unknown-linux-musleabihf --release --no-default-features --features orbic +cargo build --bin rayhunter-daemon --target armv7-unknown-linux-musleabihf --profile firmware --no-default-features --features orbic -cargo build --bin rootshell --target armv7-unknown-linux-musleabihf --release +cargo build --bin rootshell --target armv7-unknown-linux-musleabihf --profile firmware cargo run --bin installer orbic ``` diff --git a/installer/build.rs b/installer/build.rs index b6682b6..55b271b 100644 --- a/installer/build.rs +++ b/installer/build.rs @@ -6,7 +6,7 @@ fn main() { println!("cargo::rerun-if-env-changed=NO_FIRMWARE_BIN"); let include_dir = Path::new(concat!( env!("CARGO_MANIFEST_DIR"), - "/../target/armv7-unknown-linux-musleabihf/release/" + "/../target/armv7-unknown-linux-musleabihf/firmware/" )); set_binary_var(&include_dir, "FILE_ROOTSHELL", "rootshell"); set_binary_var( diff --git a/installer/src/orbic.rs b/installer/src/orbic.rs index debc990..291037d 100644 --- a/installer/src/orbic.rs +++ b/installer/src/orbic.rs @@ -1,5 +1,5 @@ use std::io::{ErrorKind, Write}; -use std::path::{Path, Prefix}; +use std::path::Path; use std::time::Duration; use adb_client::{ADBDeviceExt, ADBUSBDevice, RustADBError};