[Guide] YALG2: Yet Another Linux GNU Guide - Galaxy Note GT-N7000 General

Hi All,
I'm a long time GNU Linux user and I really dis-like rebooting to windows to play with my GalaxyNote.
The xda forum has all the info needed to play with the GNote using only Linux, BUT the information is scattered around and often buried in some very-deep replies within each thread.
I thought I might summarize my findings in this thread AND in the wiki page [http://forum.xda-developers.com/wiki/Samsung_Galaxy_Note/GT-N7000/Linux] .
I'd like to have any discussion in the thread, while relevant content "summarized and digested" in the wiki page.
So let's begin:
1) a Linux system (I personally use Fedora 16 64bit, but do as you please)
2) I only use/describe command line tool
3) It might work under Mac OS X, but I don't own one
4) You must either be '''root''' or have '''sudo''' properly configured
( for clarity I'll assume you are using a terminal windows with a '''root''' shell)
The tool:
* Heimdall (the Odin ''alter-ego'', fully opensource and multi-platform)
** you can download it from http://www.glassechidna.com.au/products/heimdall/
** Heimdall uses Download mode (VolDown+Home+Power)
*** CAVEAT: it will increase the ''reset-counter'' i.e. the taint-firmware counter by samsung.
*** CAVEAT: YOU WILL LOOSE YOU WARRANTY BY SAMSUNG
*** Luckily: You can reset counter using several methods (see relevant threads in Development Sub-Forum)
* Android ''adb''
** download latest android sdk (currently android-sdk_r16-linux.tgz)
** extract it
** launch tools/android
*** click enough to install platform-tools
** at this point if everything went ok, you should find a ''platform-tools/adb'' binary
*** the binary is ELF 32 but it works ok provided you have the proper 32bit libs available in your system
=== Guide 1: Extracting PIT from my GNote using Linux AND command line tools ===
* Put phone in Download mode (VolDown+Home+Power)
** CAVEAT: it might increase the ''reset-counter'' i.e. the taint-firmware counter by samsung
* as '''root''' in a terminal-window:
#> heimdall download-pit --output MyNotePit
* In my case it is perfectly identical to the one you find in the Development Forum except for trailing '\0' to pad it to exactly 4Kb
=== Guide 2: Rooting my GNote using Linux AND command line tools ===
* Since I updated my GNote using OTA the initial firmware version for my GNote is ''LA6'' version (check yours ... and use proper files)
* Put phone in Download mode (VolDown+Home+Power)
** CAVEAT: it will increase the "reset-counter" i.e. the taint-firmware counter by samsung (see above)
* Flash ChainFire Kernel for proper firmware version (in my case: ''LA6'')
** Download CF-Root-SGN_XX_SER_LA6-v5.0-CWM5.rar (see relevant post by ChainFire in Development Sub-forum)
** Extract it somewhere and "cd" there
** you will find a file in zImage/zImage
** as '''root''' in a terminal-window:
#> heimdall flash --kernel zImage/zImage
=== Guide 3: Rooting using NON-tainting method ===
I haven't tested it, but see this post: http://forum.xda-developers.com/showpost.php?p=19596038&postcount=154
=== Guide 4: How to remove yellow triangle on any firmware with JIG View Single Post ===
From this post http://forum.xda-developers.com/showpost.php?p=22751275&postcount=120
I tested it, it worked for me.
In a nut-shell:
- extract file Sbl.bin from 1.tar AND from 2.tar in two different directory
- wherever you should use Odin, substitute with 'heimdall flash --secondary-boot Sbl.bin'
Changelog:
- 06 Mar 2012 First Post
- 07 Mar 2012 Added 'Guide 4'
- 09 Mar 2012 Added link to wiki page [http://forum.xda-developers.com/wiki/Samsung_Galaxy_Note/GT-N7000/Linux]

Reserved for the future
Reserved for the future

Yes please took me ages to find the rooting method for Linux.

I do appreciate your effort including us linux users with G notes. I've always used linux and heimdall with my samsung captivate, can't be happier.
As a suggestion, why not include heimdall front-end GUI in this guide. I don't mind helping putting up pictures and writing short tutorials.
Sent from my GT-N7000 using xda premium

Related

Penetration Testing Using Android Tab

I ran across this link to a penetration testing tool (well, actually a debian 'chroot') called DebDroid:
http://www.pentestit.com/2011/02/18/debdroid-run-network-sniffing-debian-system-android/
The text on the site reads:
Debroid helps you run a Debian system with a lot of utilities that help you sniff packets. In addition to various other tools and libraries, it contains tools such as:
* openssh
* libpcap
* libpcap-dev
* ettercap
* wireshark
* carwhisperer
* btscan
* NMAP
* ntbscan
These come pre-installed with the Debian image. To install, simply download the image from the links provided and follow these steps:
1. Unzip the .zip and .7z files and copy all the contents to /sdcard/debian/
2. Run your preferred terminal emulator and run bash with su.
3. Install debroid with – sh ./sdcard/debian/debian.sh
4. Boot into debian with the following command – debroid and voila!
Hello,
Just found this post, and i want to try it on my Galaxy Tab,
but the links are dead on the site postet in the first thread
The links are ending in such useless sedo parking trash site
Has anyone the two files needed ?
- debdroid_release-2-11-11.zip
and
- debian.7z
Greetings
chris

[UTILITY][1/8] Build CM10.1 or AOKP on OS X - OS X Build Set Up 1.2

OS X Build Set Up 1.2 - By Kyle Frost (frostincredible)
So you want to build AOKP or CM10.1 on OS X? Well worry no longer my friends,
it is about to get a whole lot easier. Why is that? Because this script I've written will do pretty
much everything for you, from creating the case sensitive DMG to installing the required files,
to setting up all the folders. The best part? It also will initialize the AOKP or CM repo (depending
on your choice) and you can also build them straight from the script! How fantastic is that?!
Simply read on to see how! Make sure to follow all the instructions (there aren't many)!​
Follow these steps:
Go here and download OS X Build Set Up 1.2 (OSX_Setup-1.2.zip) - DOWNLOAD
Place the ZIP file on your Desktop.
Extract the ZIP to your Desktop.
Here comes the only tricky part. Open the file located at OSX_Setup/scripts/advanced_scripts/build_cm or build_aokp, whichever you're going to build.
Find this line -
Code:
# BELOW IS THE ONLY LINE YOU SHOULD BE EDITING. REPLACE *YOUR DEVICE* WHITH YOUR DEVICE'S CODE NAME. EX - NEXUS 7 = "grouper"
Just below that, edit this line with the instructions in the one I just posted -
Code:
cp /Volumes/Android/OUT/target/product/*YOUR DEVICE*/aokp_*YOUR DEVICE*-ota-eng.$ME.zip /Volumes/Android/Builds/AOKP_$ME.$NOW.zip
IT IS IMPORTANT THAT YOU DON'T EDIT ANYTHING ELSE.
Open your favorite Terminal application (the default on is Terminal located at /Applications/Utilities/Terminal).
cd to the OSX_Setup folder on your Desktop.
Code:
cd /Users/YOUR NAME/OSX_Setup
Run the following -
Code:
./runme
After running this, you will be presented with the following menu -
Code:
============================================================
OS X Build Set Up 1.2 - by Kyle Frost
============================================================
---Main Menu---
1 - Create DMG
2 - Install required files (MUST install MacPorts first)
MacPorts available free at www.macports.org
3 - Set up folders
WARNING: DO NOT RUN ADVANCED MENU UNTIL
YOU HAVE RUN ALL 3 ABOVE, OR HAVE DONE
THEM ALL MANUALLY. THANK YOU.
0 - Advanced Menu
x - Exit
Enter option:
As you can see, you need to go here and install MacPorts before proceeding - MacPorts
After installing MacPorts you can go ahead and run everything.
Create DMG will give you the options of creating a 25GB, 30GB, 40GB, 50GB, or 60GB DMG. 25GB is the lowest recommended by the Android Team.
Install required files will simply do just that, it will install the files needed as specified in the AOSP documents. This can take a while, so go take a nap while it runs.
Set up folders will give you the option of setting up the folders for AOKP or CM10.1. Simply choose which you want and the folders will be created.
Choosing Advanced Menu will give you this -
Code:
============================================================
OS X Build Set Up 1.2 - by Kyle Frost
============================================================
---Advanced Menu---
MUST INSTALL XCODE BEFORE BUILDING!
XCODE IS FREE IN THE MAC APP STORE!
1 - Initialize AOKP Repo
2 - Initialize CM10.1 Repo
When building, it will give you a list
of devices. Enter the number for your device
configuration and the build will continue.
It will take a while the first time, as the
source must first completely download.
3 - Build AOKP
4 - Build CM10.1
Note: When the build is complete, you can
find the finished ZIP in the Builds
folder on your Android disk image.
0 - Go to Main Menu
Enter option:
There you can see you need to install Xcode, if you haven't already. It is free in the Mac App Store (this script is for OS X, you know).
All the options are pretty self explanatory. Make sure you have run the folder set up for the ROM which you wish to build first. Run the initialize option for your desired ROM before running the build option.
That is it! After the build has done (takes a while the first time you set all this up, much faster the next few times) you will be able to build your own nightly's, or whatever you so desire! Have fun!
NOTE: If you have an error regarding "Xcode" and the "10.6 SDK" when trying to build, download the MacOSX10.6.sdk.zip, decompress it, and place it in "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/".
Disclaimer: This will only work with devices that are officially supported by AOKP or CM10.1. If your device is not supported by their official repos, either wait to see if it is, try to edit my script to get the repo your device's tree is on, or wait until I get around to writing a tutorial on how to add custom repos.
Please do not redistribute this without my permission,
and feel free to hit that thanks button if you liked this.​
Version 1.0 - Initial Release
Version 1.1 - Bug Fixes
Version 1.2 - Bug Fixes
Reserved for future tips and tricks.
Thanks mate..
Sent from my A99 using Tapatalk 2
What Mac OS version is this for?
This is sweet and appreciated. I can't wait to try this tonight.Thanks for the script and tutorial.
What Mac OS X is this for? I assume Mountain Lion. I'm run 10.8.2 at work and thinking about updating my home computer to the same. I have a build environment setup for OS X 10.6.8 at home, but Mac Ports was giving me issues and this will help me in getting my build environment back up and going. Thanks again.
I have mountain Lion, will it work on it? I am surely gonna give it a try when i get home! I was thinking on installing ubuntu. but nahh!
Make sure you mount the sparse image before trying to install the folders
I unfortunately do not own a fast enough computer can someone build aokp for xoom?
Which Version of xCode is requirement? (4.4, 4.0 or a older Version)
emd2009 said:
I unfortunately do not own a fast enough computer can someone build aokp for xoom?
Click to expand...
Click to collapse
Wingray stingray, everest ?
---------- Post added at 08:33 PM ---------- Previous post was at 08:33 PM ----------
heubergen said:
Which Version of xCode is requirement? (4.4, 4.0 or a older Version)
Click to expand...
Click to collapse
just follow the instructions at macports to get the latest updated.
grad061980 said:
This is sweet and appreciated. I can't wait to try this tonight.Thanks for the script and tutorial.
What Mac OS X is this for? I assume Mountain Lion. I'm run 10.8.2 at work and thinking about updating my home computer to the same. I have a build environment setup for OS X 10.6.8 at home, but Mac Ports was giving me issues and this will help me in getting my build environment back up and going. Thanks again.
Click to expand...
Click to collapse
I'm running OS X 10.8.2 and that's what I build on.
sonymsam said:
I have mountain Lion, will it work on it? I am surely gonna give it a try when i get home! I was thinking on installing ubuntu. but nahh!
Click to expand...
Click to collapse
Mountain Lion should be fine. I run 10.8.2
wildestpixel said:
Make sure you mount the sparse image before trying to install the folders
Click to expand...
Click to collapse
Did you have to? Mounting should be a part of the script. I will look into that.
heubergen said:
Which Version of xCode is requirement? (4.4, 4.0 or a older Version)
Click to expand...
Click to collapse
I have the developer beta, but the newest in the App Store should work fine.
any way we can build on windows? without emulation?
Thanks for making this easy! Is there a way to leverage this to also cherrypick patches or revert official merges that don't work well for me?
ross231 said:
any way we can build on windows? without emulation?
Click to expand...
Click to collapse
Not at the moment, and not that I know of at all, actually.
ahpatel said:
Thanks for making this easy! Is there a way to leverage this to also cherrypick patches or revert official merges that don't work well for me?
Click to expand...
Click to collapse
Not currently, not a bad idea though.
Fantastic tutorial. Cant wait to figure out how to compile AOKP for my unsupported i777.
i screwed up and mistakenly ejected the Android DMG and it won't let me create a new one,,,,what should i do?
Plays2 said:
i screwed up and mistakenly ejected the Android DMG and it won't let me create a new one,,,,what should i do?
Click to expand...
Click to collapse
Remount it. It is located in your home directory.
---------- Post added at 07:54 PM ---------- Previous post was at 07:38 PM ----------
Trying to compile for the SGS2 i777 and I get the following error:
Code:
---This is where you choose your device config---
You're building on Darwin
(ohai, koush!)
Lunch menu... pick a combo:
1. full-eng
2. full_x86-eng
3. vbox_x86-eng
4. full_mips-eng
5. mini_armv7a_neon-userdebug
6. mini_armv7a-userdebug
7. mini_mips-userdebug
8. mini_x86-userdebug
9. full_panda-userdebug
Which would you like? [full-eng] 6
build/core/combo/HOST_darwin-x86.mk:62: *****************************************************
build/core/combo/HOST_darwin-x86.mk:63: * Cannot find SDK 10.6 at /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk
build/core/combo/HOST_darwin-x86.mk:65: * If you wish to build using higher version of SDK,
build/core/combo/HOST_darwin-x86.mk:66: * try setting BUILD_MAC_SDK_EXPERIMENTAL=1 before
build/core/combo/HOST_darwin-x86.mk:67: * rerunning this command
build/core/combo/HOST_darwin-x86.mk:69: *****************************************************
build/core/combo/HOST_darwin-x86.mk:70: *** Stop.. Stop.
Device armv7a not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Repository for armv7a not found in the CyanogenMod Github repository list. If this is in error, you may need to manually add it to your local_manifest.xml.
build/core/combo/HOST_darwin-x86.mk:62: *****************************************************
build/core/combo/HOST_darwin-x86.mk:63: * Cannot find SDK 10.6 at /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk
build/core/combo/HOST_darwin-x86.mk:65: * If you wish to build using higher version of SDK,
build/core/combo/HOST_darwin-x86.mk:66: * try setting BUILD_MAC_SDK_EXPERIMENTAL=1 before
build/core/combo/HOST_darwin-x86.mk:67: * rerunning this command
build/core/combo/HOST_darwin-x86.mk:69: *****************************************************
build/core/combo/HOST_darwin-x86.mk:70: *** Stop.. Stop.
** Don't have a product spec for: 'mini_armv7a'
** Do you have the right repo manifest?
build/core/combo/HOST_darwin-x86.mk:62: *****************************************************
build/core/combo/HOST_darwin-x86.mk:63: * Cannot find SDK 10.6 at /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk
build/core/combo/HOST_darwin-x86.mk:65: * If you wish to build using higher version of SDK,
build/core/combo/HOST_darwin-x86.mk:66: * try setting BUILD_MAC_SDK_EXPERIMENTAL=1 before
build/core/combo/HOST_darwin-x86.mk:67: * rerunning this command
build/core/combo/HOST_darwin-x86.mk:69: *****************************************************
build/core/combo/HOST_darwin-x86.mk:70: *** Stop.. Stop.
cp: /Volumes/Android/OUT/target/product/i777/cm_i777-ota-eng.xxxxxxx.zip: No such file or directory
Followed the instructions to the letter, but Im not sure whats wrong.
biontc said:
Remount it. It is located in your home directory.
---------- Post added at 07:54 PM ---------- Previous post was at 07:38 PM ----------
Trying to compile for the SGS2 i777 and I get the following error:
Code:
---This is where you choose your device config---
You're building on Darwin
(ohai, koush!)
Lunch menu... pick a combo:
1. full-eng
2. full_x86-eng
3. vbox_x86-eng
4. full_mips-eng
5. mini_armv7a_neon-userdebug
6. mini_armv7a-userdebug
7. mini_mips-userdebug
8. mini_x86-userdebug
9. full_panda-userdebug
Which would you like? [full-eng] 6
build/core/combo/HOST_darwin-x86.mk:62: *****************************************************
build/core/combo/HOST_darwin-x86.mk:63: * Cannot find SDK 10.6 at /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk
build/core/combo/HOST_darwin-x86.mk:65: * If you wish to build using higher version of SDK,
build/core/combo/HOST_darwin-x86.mk:66: * try setting BUILD_MAC_SDK_EXPERIMENTAL=1 before
build/core/combo/HOST_darwin-x86.mk:67: * rerunning this command
build/core/combo/HOST_darwin-x86.mk:69: *****************************************************
build/core/combo/HOST_darwin-x86.mk:70: *** Stop.. Stop.
Device armv7a not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Repository for armv7a not found in the CyanogenMod Github repository list. If this is in error, you may need to manually add it to your local_manifest.xml.
build/core/combo/HOST_darwin-x86.mk:62: *****************************************************
build/core/combo/HOST_darwin-x86.mk:63: * Cannot find SDK 10.6 at /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk
build/core/combo/HOST_darwin-x86.mk:65: * If you wish to build using higher version of SDK,
build/core/combo/HOST_darwin-x86.mk:66: * try setting BUILD_MAC_SDK_EXPERIMENTAL=1 before
build/core/combo/HOST_darwin-x86.mk:67: * rerunning this command
build/core/combo/HOST_darwin-x86.mk:69: *****************************************************
build/core/combo/HOST_darwin-x86.mk:70: *** Stop.. Stop.
** Don't have a product spec for: 'mini_armv7a'
** Do you have the right repo manifest?
build/core/combo/HOST_darwin-x86.mk:62: *****************************************************
build/core/combo/HOST_darwin-x86.mk:63: * Cannot find SDK 10.6 at /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk
build/core/combo/HOST_darwin-x86.mk:65: * If you wish to build using higher version of SDK,
build/core/combo/HOST_darwin-x86.mk:66: * try setting BUILD_MAC_SDK_EXPERIMENTAL=1 before
build/core/combo/HOST_darwin-x86.mk:67: * rerunning this command
build/core/combo/HOST_darwin-x86.mk:69: *****************************************************
build/core/combo/HOST_darwin-x86.mk:70: *** Stop.. Stop.
cp: /Volumes/Android/OUT/target/product/i777/cm_i777-ota-eng.xxxxxxx.zip: No such file or directory
Followed the instructions to the letter, but Im not sure whats wrong.
Click to expand...
Click to collapse
Same here compiling for grouper and tried 5 and 6.
It would appear that I've completely screwed it up. After creating a twenty-five gig partition, I began to try to build, and was met with an error about Xcode. I fix it, and continued. However, I ended up deleting the created partition through Disk Image. Whenever I try using the program to create another, it says one already exists (which it doesn't). I don't know what to do now.
DinoSoup said:
It would appear that I've completely screwed it up. After creating a twenty-five gig partition, I began to try to build, and was met with an error about Xcode. I fix it, and continued. However, I ended up deleting the created partition through Disk Image. Whenever I try using the program to create another, it says one already exists (which it doesn't). I don't know what to do now.
Click to expand...
Click to collapse
You could try:
Code:
rm -f ~/Android.dmg.sparseimage
then try recreating it through the app.
Disclaimer: This is undoable and use it at your own risk.

Tutorial root note 10.1(2014) p605 4g

I HOPE YOU UNDERSTAND MY ENGLISH
TUTORIAL ROOT NOTE 10.1 (2014 ) 4G LTE
This manual is based on the same created by fellow forum Alucine2 of note3 of HTCMania and work of the plain root on XDA
But with the changes to the note 10.1 (2014 ) 4G LTE.
I am not responsible of the result to stay your tablet, you are free to follow the tutorial or not.
1 download official rom Sam Mobile.
here has been done with the Spanis hit fetches each of your country
2 download https://mega.co.nz/ #! UgJFUTCL ! NrME13 ... hrksHG0HjTtg4g
3 download root https://mega.co.nz/ Script #! QoQnmAQD ! U_dQMR ... i_gbyPDt9TDmmY
4 downloaded odin 3.07 http://forum.xda-developers.com/showthread.php?t=1738841
5 donwload I installed Cygwin 64 bit http://cygwin.com/setup-x86_64.exe , the original script does not work in Windows 7 64 -bit
7 we put these files in a folder:
root_de_la_vega_sdcard.zip
Odin- 3.07.zip
Universal- RDLV.ZIP
P605XXUAMJ2_P605OXXAMJ1_PHE.zip
Unzip 8th Universal- RDLV.zip in this folder c: \ URDLV
9 Unzip P605XXUAMJ2_P605OXXAMJ1_PHE.zip in this folder c: \ URDLV
10 Run the shortcut you have on the desktop called terminal cygwin64
11 execute these commands :
cd c:
cd URDLV
/ cygdrive / c / URDLV / URDLV.bat full c :/ URDLV/P605XXUAMJ2_P605OXXAMJ1_P605XXUAMJ1_HOME.tar.md5
12th After a couple of minutes will have this result:
code:
$ / Cygdrive / c / URDLV / URDLV.bat full c :/ URDLV/P605XXUAMJ2_P605OXXAMJ1_P605XXUAMJ1_HOME.tar.md5
================================================== =============================
This work is licensed under a Creative Commons
Attribution -NonCommercial - NoDerivs 3.0 United States License .
http://creativecommons.org/licenses/by-nc-nd/3.0/us
================================================== =============================
Root of the Vega Universal v0.2 - By DesignGears
Public Preview
================================================== =============================
MODE : full
FILE TYPE: md5
FILENAME : P605XXUAMJ2_P605OXXAMJ1_P605XXUAMJ1_HOME.tar.md5
Extracting Tar ...
Hex Editing System Image ...
Checking System Image Hook ...
Hooked System Image Successfully
Creating Odin Flashable Tar ...
ODIN FILE: P605XXUAMJ2_P605OXXAMJ1_P605XXUAMJ1_HOME_VEGA.TAR . MD5
DO NOT DISTRIBUTE FILES CREATED WITH UNIVERSAL ROOT OF VEGA
13 º in the output directory will have the file generated :
c: \ URDLV \ output \ P605XXUAMJ2_P605OXXAMJ1_P605XXUAMJ1_HOME_VEGA.tar.md5
14 ° This image is patched with ROOT MJ2 but without the MODEM MJ1 that needs to be thrown with ODIN , you can put the two things at once :
15 º to get the modem P605XXUAMJ2_P605OXXAMJ1_P605XXUAMJ1_HOME_tar.md5 unzip the file with winrar original ROM in any other folder created and then open the odin 3.07 has to be the non tiing 3.07 and flash the generated file in the folder c: \ URDLV \ output \ P605XXUAMJ2_P605OXXAMJ1_P605XXUAMJ1_HOME_VEGA.tar.md5 to place it in the PDA section of odin while flashing moden.bin file that we will remove the created folder to unzip the original rom . P605XXUAMJ2_P605OXXAMJ1_P605XXUAMJ1_HOME_tar.md5 and place it in the box once PHONE odin flashed the two files at the same time.
We hope to start the system.
After extracting the file contents Root_de_la_Vega.zip at the root of the tablet .
My Computer / [ SM- P605 ] / tablet /
root_de_la_vega.sh
root_files ( FOLDER )
RESET VERY IMPORTANT
After restarting delete the files
My Computer / [ SM- P605 ] / tablet /
root_de_la_vega.sh
root_files ( FOLDER )
RESET VERY IMPORTANT
Already Knox root your Tablet with 0x0
DEVICE STATUS CHANGE OFFICIAL KEEPING A COPY OF THE FORUM ROOT METHOD NOTE 3 CREATED BY YOKY_CO
http://www.htcmania.com/showthread.php?t=699145
1 Go to this post
http://forum.xda-developers.com/show....php?t=1574401
2 In the download section to download this link
http://dl.xposed.info/latest.apk
3 Install the downloaded application phone
4 open the application framework in paragraph give to install update
May We downloaded the application Wanam exposed playstore
6 Open the application and security check point system status false.
7 Reboot and we will have the official system .
THIS SYSTEM IS NOT NOTHING HAS CHANGED THE CONFIGURATION OR THE CONTENT OF THE TABLET BUT IN CASE YOU BACKUP
I cannot download the 1st and 2nd link. Thanks
Sent from my SM-N9005
The links for MEGA is corrupted.
But even if I correct them, and get to MEGAs site I get a message that the file(s) dont exist anymore.
Dont even know what files to look for ... :/
zooorgie said:
The links for MEGA is corrupted.
But even if I correct them, and get to MEGAs site I get a message that the file(s) dont exist anymore.
Dont even know what files to look for ... :/
Click to expand...
Click to collapse
Mate, Flash this with ODIN 3.07/09 in AP - http://techerrata.com/bigbiff/openrecovery-twrp-2.8.0.0-lt03wifiue.img.tar
Then reboot into recovery. It should boot into TWRP recovery.
Install the latest SuperSU file. Make sure it's on your device before starting this.
If you haven't changed your recovery this will make your KNOX warranty void = 1.
If you don't want that you should check out Towelroot thread, not sure if it works on the P605 however.
ultramag69 said:
Mate, Flash this with ODIN 3.07/09 in AP
Then reboot into recovery. It should boot into TWRP recovery.
Install the latest SuperSU file. Make sure it's on your device before starting this.
If you haven't changed your recovery this will make your KNOX warranty void = 1.
If you don't want that you should check out Towelroot thread, not sure if it works on the P605 however.
Click to expand...
Click to collapse
Hmm, I prefer CWM to TWRP though...
Rooted and flashed CM11 successfully !
All seems ok for now, except that the camera is not working...
Tried some fixes I found, but all I get is a lot of flickering .
The back camera seems to work though...

[Guide] Compiling iPerf3

Hi,
This is a guide on compiling iPerf3 for the Zenfone 2 (x86-64 architecture). iPerf3 is a tool for active measurements of the maximum achievable bandwidth on IP networks. It supports tuning of various parameters related to timing, buffers and protocols (TCP, UDP, SCTP with IPv4 and IPv6). For each test it reports the bandwidth, loss, and other parameters.
Requirements :-
1) A recent Linux distro (I use Ubuntu 14.04.2 LTS) running x86-64.
2) Development tools i.e. C compiler, linker, etc... all the necessary tools to run configure, make, etc..
3) iPerf3 source code - latest as of this post is 3.0.11.
4) Small patch to source code to make it work on Android. iperf-3.0.11-android-patch.
Steps :-
(1) Extract the source code to a directory of its own :-
Code:
tar xzf iperf-3.0.11-source.tar.gz
cd iperf-3.0.11
(2) Patch the source :-
Code:
patch -p1 < ../iperf-3.0.11-android-patch
(3) Run configure :-
Code:
./configure
(4) Run make :-
Code:
make
(5) If all goes well, you will end up with a dynamically linked binary which is not what we want on the Android device. We will have to delete this and build a statically linked binary.
Code:
rm src/iperf3
(6) Edit src/Makefile and look for the line :-
Code:
iperf3_CFLAGS = -g
and replace it with :-
Code:
iperf3_CFLAGS = -g -all-static
(7) Now, run make again for the final time :-
Code:
make
(8) Strip the binary & verify it is a static binary :-
Code:
strip src/iperf3
file src/iperf3
That's it! just copy the iperf3 binary file to your Android device and move it to your /system/xbin or whatever directory in your PATH.
Hope it works for you guys. I'll be happy to help out anyone who needs more details.
Cheers.
UPDATE 2015-08-12 :
Here's a link to a precompiled & stripped binary. https://goo.gl/Q1l1yh
Can you please share binary file. I don't have development enviroment.
harpreet.s said:
Can you please share binary file. I don't have development enviroment.
Click to expand...
Click to collapse
Hi,
I've added a link to a compiled binary. Use at your own risk
Cheers.
Hi,
could you share instruction how to build iperf for arm?
because now it compiled for x86
thanks,
By any chance do you know how to compile a static binary for windows? The instructions you provided worked great I compiled a static binary for MAC and linux and android. now I could use one for windows
Compile 3.1.7, 3.2 and 3.3 for Android
Hi there,
I am new to Android Development. I have a need to compile iPerf 3.1.7, 3.2 and 3.3 for android. I see that a patch file is required in the reading here. Could you elaborate perhaps on what the patch does? I assume i will need to create something similar for 3.1.7, 3.2 and 3.3. Any help would be much appreciated thanks.

[TOOL] Convert sin to flashable.zip

Disclaimer:
Our tool was made for testing and educational purposes, ME is not responsible for what you do on/with your device using our tool, you must agree that you using our tool on your own risk, I am not responsible if you brick your device or anything else!
What is this for:
This tool converts xperia sin file and directly create flashable.zip for use to flash your android device with recovery.
Changelog:
- version 1. (missing selinux label generator)
- version 2. (implemented selinux label generator tool. Missing static busybox)
- version 3.
- version 4. some small corections, added missing update-binary
- version 5. some improvements, new sin unpack tool
How to use:
Extract sin2zip.rar archive & simple run CONVERT.bat & chose system.sin image , tool will produce flashable.zip
What you need to check or probably modify in generated flashable.zip:
1. busybox I have used is 32bit, it will work on 64bit too (not busybox.exe !!), I not recommend to change busybox, but before you go for busybox replace make sure it is STATIC busybox and have working (chcon and chown) with -h parameter!
2. check updater-script e.g. first 3 lines and last 2 lines!
3. this -> https://forum.xda-developers.com/showpost.php?p=80593639&postcount=7
Source code:
modified ext4_read tool is in attachment. Original ext4_read is here, many thanks to author! I have notified Igor, hope we see selabels listing integration in 7z without need for hackish ext4_read
sony dump tool -> https://github.com/munjeni/anyxperia_dumper
munjeni said:
This tool converts xperia sin file and directly create flashable.zip for using with recovery. 75 percent is done. 25 percent of the things is missing, selinux related things. I need help for implement selinux to the 7z to list selinux labels from ext4! Here is work in proogress
Click to expand...
Click to collapse
Maybe @SuperR. of SuperR's Kitchen fame HERE could give you some pointers on this. :fingers-crossed:
Maybe you could work together to integrate some of your great Sony specific tools into the Kitchen
That kitchen do not have anything related to our tool. I have done some progress in extracting selabels from ext4 by searcing with inode number \0/
Right now tool is able to extract selabels by inode number pointing
So you are on the drawing board again! Cool... :highfive:
About what you wrote in the j4nn's thread (1. to make fota unpack tool), count on me if you need help, ok!
If I'm not mistaken, I sent you a ota update_package file from my x performance some time ago, but if I am, here it goes again.
Cheers.
serajr said:
So you are on the drawing board again! Cool... :highfive:
About what you wrote in the j4nn's thread (1. to make fota unpack tool), count on me if you need help, ok!
If I'm not mistaken, I sent you a ota update_package file from my x performance some time ago, but if I am, here it goes again.
Cheers.
Click to expand...
Click to collapse
Thanks! I will look into ota package till after I finish our tool
Almost done! New version v2 is out! Made small tool to read ext4 image and print selabels to updater-script, it look like this:
if regular file or folder:
Code:
run_program("/tmp/busybox", "chcon", "u:object_r:location_exec:s0", "/system/bin/xtwifi-inet-agent");
if symlink:
Code:
run_program("/tmp/busybox", "chcon", "-h", "u:object_r:vendor_file:s0", "/system/bin/xxd");
Tool is curently 95 percent done, not realy ready for flashig produced flashable.zip , need to implement 5 percent of the things. You can try but plese do not try to flash with recovery it will not work corectly!
Version 3 done! Before you flash flashable.zip please check updater-script first 3 lines and last 2 lines! Do in mind our tool didn't include the rest of firmware like kernel, vendor...etc, tool only convert one sin file to flashable.zip, if you need the rest of firmware run CONVERT.bat and chose another sin file, do merges in zip by hand and do merges-modification in updater-script by hand too. Not recommended for newbies! I can't tell you if produced flashable.zip is working I'm not tried to flash flashable.zip, but I think it going work. Important thing is initial tool is done and somebody need to test. Let me know Enjoy!
Version 4 done. Enjoy!
@serajr here is some info https://forum.xda-developers.com/showpost.php?p=80599561&postcount=1330 , your file is the same format as j4nn
Version 5 done.

Categories

Resources