Related
Everyone is allowed to make changes to the VMWare image and re-upload it. If you re-upload the VMWare image with the made corrections, post the download link(s) in this thread. I will update the first post.
If there is a AOSP Developer that is willing to make a complete tutorial, please make one that works and is up-to-date with 2.3.7
The more people we have working on making ROMs, the better.
This VMWare image is:
- Base: Ubuntu 10.04 LTS
- ICS ready
- Gingerbread ready
- Fully updated
- Eclipse with ADT Plugin
- Android Kitchen Integrated
PASSWORD: root
Latest changelog (Coming soon)
- Based on 10.04 LTS instead of 11.10
- Different approach
Download link:
Bypass 24h wait time, limit reached --> Solution? Reset your ip! In Belgium this is easy by restarting your modem/router. This may be different in other countries.
more mirrors will come!
Part 1
Part 2
Part 3
Image is extracted, where do I start?
Continue from this link
How to build 2.3.7 for Nexus S
This is just a snippet that may help you.
repo init -b android-2.3.7_r1 < /dev/null (This branch is ready to use with Nexus S and Nexus S 4G)
repo sync
source build/envsetup.sh
lunch full_crespo-userdebug
make -j8 (-j8 = for eightcores like 2600k, 2630QM / -j4 = for quads 2500K/2620M/Q6600 / -j2 for dual cores / ...)
Click to expand...
Click to collapse
Don't forget to add the vendor files of the device. You need to download the scripts as well of the driver binaries.
Click to expand...
Click to collapse
I tested a quick build. And it's working.
A virtual machine with limited RAM in order to compile AOSP? Definitively not a good idea. Why not dual boot? Sooooo easy to install the worst distro ever (*buntu).
This is awesome. My only problem is that I only have VMWare Workstation 7.
Super! Waiting for this
djjonastybe said:
Dear community,
I made a AOSP developer environment for VMWare Workstation 8 or latest VMWare Player (free).
You can use this VMWare image as a base to build AOSP ROMs. Imade it for those having trouble getting it to work or maybe if you don't have time to set it up properly. Well if you are downloading this you might have a good reason!
Anyway have fun!
If there are any errors let me know.
This VMWare image is:
- ICS ready
- Gingerbread ready
- Fully updated
Download link:
...uploading...
Click to expand...
Click to collapse
Who would have guessed that an android dev would have difficulty setting up a linux enviroment . . . go figure.
You do not have to be an Android Dev to compile Android. I haven't written a single line of code for Android and can compile AOSP 2.3.7 fine.
This is simply to save time. And if you have good enough hardware (like myself) compiling Android AOSP in a VM session works perfectly fine.
Most people that are into computers have a rocking system. I have 12GB ram, I dedicate 8 for my VM and the rest for my main OS (windows 7). Works fine, what's the issue?
Some people don't want to dual boot and sometimes a Linux distro doesn't support certain hardware or can't be installed.
I would appreciate it. THANKS
nice.....this could be very useful
Sent from my Nexus S using xda premium
FeaRThiS: Who would have guessed that an android dev would have difficulty setting up a linux enviroment . . . go figure.
Click to expand...
Click to collapse
You seem to be the only one against uploading this.
Guys I am still trying to upload it. I am splitting it in 700MB sizes. Crocko's uploadservice is down. I will upload it on depositfiles and multiupload
12,5%
@FeaRThiS just stated the obvious. I also think the first step to understand how to build an AOSP ROM is knowing how to setup the development environment.
I don't have anything against using a VMWare image. But, IMHO, considering the time for uploading/downloading the file, if you do the setup yourself (in VMWare or whatever), you should have already been compiling your ROM by now.
suksit said:
@FeaRThiS just stated the obvious. I also think the first step to understand how to build an AOSP ROM is knowing how to setup the development environment.
I don't have anything against using a VMWare image. But, IMHO, considering the time for uploading/downloading the file, if you do the setup yourself (in VMWare or whatever), you should have already been compiling your ROM by now.
Click to expand...
Click to collapse
Okay, its not useful for you two.
Next!
I like it and i will try it.
djjonastybe said:
You seem to be the only one against uploading this.
Guys I am still trying to upload it. I am splitting it in 700MB sizes. Crocko's uploadservice is down. I will upload it on depositfiles and multiupload
12,5%
Click to expand...
Click to collapse
I have nothing against it and it may even be useful in case of emergency when you can not access a linux machine, but as stated by @S suxeN the first step for any dev would be learning to create their own dev enviroment.
i didnt say that.
but the statement is right. Anyways i yet think this image is of great use, as you can always start from there, if u did something wront, what can always happen to nun-linux users.
I don't know anything about linux. Is Eclipse with ADT on here by any chance? If not, what IDE is there to develop with in this VM?
I didn't think that far. Eclipse is not installed.
But I will work on it for next release. For now you have to install it manually. I hope tomorrow evening the new vmware will be uploaded!
Hey guys, don't be so hard on the fella. He's doing us a great service in a way. Not all of us are able to bring laptops wherever we go, dual-boot, etc. I just downloaded this to my external drive that I use to keep my stuff on for work and it'll come in handy when I wanna test apps without worrying about nuking my phone.
Also, it helps that I can demo apps on the thing to co-workers on screen than using a phone. That way I won't have to worry about them screwing things up if they decided to 'explore.'
http://code.google.com/android/nexus/drivers.html#crespogwk74
Can someone help me with this? This has the binaries for the Nexus S.
Where do I place the scripts?
I have a vendor folder with several maps in it now. But I don't know what I have to do now.
I placed the 'vendor' folder in my working directory. But lunch isn't showing up crespo in the list.
These are my steps:
Building
I executed lunch. I realised I did not have crespo in the list. So next, I read the line 'Building for devices'.
Eventually I ended up here:
Building devices
Obtaining proprietary binaries
Starting with IceCreamSandwich, the Android Open-Source Project can't be used from pure source code only, and requires additional hardware-related proprietary libraries to run, specifically for hardware graphics acceleration.
Official binaries for Nexus S, Nexus S 4G, Galaxy Nexus, and PandaBoard can be downloaded fromGoogle's Nexus driver page, which add access to additional hardware capabilities with non-Open-Source code.
There are no official binaries for Nexus One, ADP2 or ADP1., ADP2 or ADP1.
Click to expand...
Click to collapse
I clicked the link and downloaded the GWK74 binaries.
Now then I read further:
Extracting the proprietary binaries
Each set of binaries comes as a self-extracting script in a compressed archive. After uncompressing each archive, run the included self-extracting script from the root of the source tree, confirm that you agree to the terms of the enclosed license agreement, and the binaries and their matching makefiles will get installed in the vendor/ hierarchy of the source tree.
Click to expand...
Click to collapse
I have the vendor hierarchy...
Do I have to put these files in:
my home folder/bin
OR
home folder/workingdirectory_name
Or what do I have to do now?
updated first post with small hint on how to download 2.3.7 for our Nexus S. Good luck!
yep, i think this is pretty awesome. for me, i'm not an android dev but i've dabbled with theming and porting mods from other phones to the epic 4G previously. i'd love to be able to start with a system ready to go and mess around with some guides to learn how to compile source, etc... thanks.
Nice image man, gonna give it a go later. Thought I'd put my word in the discussion , sure there lots of talented devs, but they have all got different hardware/software and time requirements. So this becomes a useful tool to add to the inventory.
Im having a hell of a time figuring out how to configure git in Ubuntu 11.10. I am very new to the Linux environment and was wondering if someone could help me get my foot in the door and at least get the my work environment set up properly and the proper source code downloaded. Im really only interested in modifying the kernel so if you can help me set up and understand whats going on Id be greatly appreciative.
Thanks...
oh dude dont even get me started on linux ive literally just spent the past 2hrs trying to get flash to work on kubuntu i got so pissed i uninstalled and am switching back to ubu as we speak lol. ubuntu should have an irc help channel i know xubuntu did when i was playing around with it.
i just looked and there channel is #ubuntu
huzza!!!!!!!!!!!!!!!!! freakin a i finally got flash to work properly on kde shell i completly uninsulated kubuntu installed ubuntu downloaded flash from adobe not from the software center then put it in mozilla/ plugins folder and reinstalled kde on ubuntus terminal and all my settings stook. sorry for the rambling but yall have no idea of how stoked i am im probably going to make kde my default desktop now lol
I'm just having trouble getting ADB to recognize my phone. Also it seems Samsung didn't include a config file for the kernel to add things like overclocking etc.. Unless its hidden somewhere else?
Sent from my SCH-I400 using XDA
jaizero said:
I'm just having trouble getting ADB to recognize my phone. Also it seems Samsung didn't include a config file for the kernel to add things like overclocking etc.. Unless its hidden somewhere else?
Sent from my SCH-I400 using XDA
Click to expand...
Click to collapse
U building from source?
Sent from my SCH-I400 using xda premium
I have the source just not too sure how to utilize it in Ubuntu, like I said I'm learning as I go. I tried doing an adb pull from my phone for the config file in windows and I get the error "file or directory does not exist" however it did work when I tried it with my Acer A500...
Is there a config.gz included in the source somewhere? I've been reading about something called defconfig but there are numerous references to that within the source.
If I can find that file I feel like building our own kernel would be infinitely easier... Maybe I'm too optimistic..
i actually recocmend installing linux mint first a lot more stuff works out of the box with it but if you like unity just search for ubuntu in the software manager and u can install it over mint.
Just as an FYI, you are likely not going to be able to use Ubuntu 11.10 to build the Continuum kernel. You'll need to use either 10.04 (LTS) or 10.10 to get the proper build tools. Also, getting git to work should be as simple as installing it. I believe it is under git-core or similar. You should have a look at the page for setting up a build environment for AOSP on what to install and such, as it is a pretty good starting point.
Minty Fresh
I tried installing Mint over Unity with no success. All of the other desktop environments work, but not Mint. I wonders why.
u need to install the mint live cd first then one youve got everything update install ubuntu u can search for it in the package manage or get it in terminal
i believe the command is sudo apt-get ubuntu-desktop
Bierce22 said:
u need to install the mint live cd first then one youve got everything update install ubuntu u can search for it in the package manage or get it in terminal
i believe the command is sudo apt-get ubuntu-desktop
Click to expand...
Click to collapse
Will this erase windows like you too? Jk
Sent from my SCH-I400 using xda premium
10chr
Bierce22 said:
10chr
Click to expand...
Click to collapse
Cheer up chuck. I was just pwaying
Sent from my SCH-I400 using xda premium
Found this today. Came out today lol
http://rootzwiki.com/_/articles/the...or-setting-up-adb-and-transferring-files-r592
Sent from my SCH-I400 using xda premium
Anyone know what defconfig the Continuum uses? There are about 100 different defconfigs within the kernel source. Does the Continuum have a codename or something?
P.S. everything seems to be working fine in Ubuntu 11.10.
jaizero said:
Anyone know what defconfig the Continuum uses? There are about 100 different defconfigs within the kernel source. Does the Continuum have a codename or something?
P.S. everything seems to be working fine in Ubuntu 11.10.
Click to expand...
Click to collapse
Not sure., you might check the fascinate forums. I'd bet its the same.
Sent from my SCH-I400 using Tapatalk 2
jaizero said:
Anyone know what defconfig the Continuum uses? There are about 100 different defconfigs within the kernel source. Does the Continuum have a codename or something?
P.S. everything seems to be working fine in Ubuntu 11.10.
Click to expand...
Click to collapse
It should be listed in the readme with the source, but it should be something like "garnett_defconfig"
Hey guys I know I have posted some other similar programs, but hopefully this will raise the bar on how people use Android Debug Bridge.
So To start off, this program will not root any phone, but can easily break a phone if used improperly.
Secondly, If you need to ask what a button in the program THEN DO NOT USE IT!
I will only answer questions if they involve drivers or programming bugs, NOT for something like "What is Sync?" because If you do not know, then you do not need to know now.
SEE LINKS BELOW FOR MORE RECENT UPDATES!
This program has some built in ADB functions:
Rebooting- Recovery/Bootloader/Fastboot.
Sync from a folder (If you don't know or have to ask do not use!)
Use logcat
Start up a shell instance (With root if possible.)
Remount (Needs root also)
Flash(Recovery/Boot.img)
Root SOME devices(Using Bin4ry Script Credit to him)
Auto Download Root script
adb shell built in now
cmd shell built in
automatic updates
push files
install apks
get misc system information
Download ODIN for Samsung devices
Detect HTC device correctly for once lol
Application Manager
ADB Learning Center (Under Construction but not beta)
4.0-4.3 Backup Manager (Using adb backup NOT Nandroid)
0Nandroid intergration
Build.PROP veiwer (Soon to be editor too!)
Free device ram and kill background process
MORE TO COME!
___________________________________________________________________
Also a BIG thing for this program is the ability to install ADB and Fastboot into Windows as a command in Command Prompt.
This would allow one to use adb as a normal command from CMD.
E.G "C:\Users\Lab\>adb shell"
Instead of having to CD to C:\android\and all that.
Download the program: Version 5.0.2.26:New Download link[/COLOR]
As far as the newest huge feature in ADBGUI goes, the Application Manager is to be considered Pre-beta and should be used with extreme caution.
Requirements for the Application Manager:
> You need root
> It only works with 3rd Party (Downloaded from google play or other source)
> It does not work with all devices and has some major bugs.
Come on guys give some feed back!
Well enjoy!
Have questions or maybe want to report an issue?
Check out my Discussions Forum here otherwise you can post here at XDA Forums
About ClickOnce:
The core principle of ClickOnce is to ease the deployment of Windows applications. In addition, ClickOnce aims to solve three other problems with conventional deployment models: the difficulty in updating a deployed application, the impact of an application on the user's computer, and the need for administrator permissions to install applications.
ClickOnce-deployed applications are considered 'low impact', in that they are installed per-user, not per-machine. No administrator privileges are required to install one of these applications. Each ClickOnce application is isolated from the other. This means one ClickOnce application is not able to 'break' another. ClickOnce employs Code Access Security (CAS) to ensure that system functions cannot be called by a ClickOnce application from the web, ensuring the security of data and the client system in general.
Some other thinks about ClickOnce:
My ClickOnce application is personally signed, so windows will tell you the publisher is "Unknown" but that is OK. It will install just fine.
[UPDATE Nov. 21st 2013]
Hey guys!!
Just wanted to share some news for all you linux users!
I will be starting a linux conversion for ADBGUI to be fully compatible with Ubuntu/Debian/Arch Linux Distros!
Details: Click Here!
Looks great! Will try as quickly as possible.
Sent from my U20i using xda app-developers app
Is this ADB GUI project open source?
I think this is a really cool idea. Might also help get more users into ADB and willing to learn what things do. (sometimes it's scary when thinking of command line)
Shifted from the bottom of the rabbit hole
thronnos said:
Is this ADB GUI project open source?
I think this is a really cool idea. Might also help get more users into ADB and willing to learn what things do. (sometimes it's scary when thinking of command line)
Shifted from the bottom of the rabbit hole
Click to expand...
Click to collapse
I will be posting the source on github but it is written in VB.NET. I am also happy to answer questions about the source code.
Required program for the source is
visual studio 2012.
Sent from my SCH-R530U using xda premium
Just updated to version 2
Read about it at urgero.org/node/5
Sent from my SCH-R530U using xda premium
Hey guys!!
Just fixed a bug in ADBGUI about a file not found.
Download Fix
Can also be found Here
Fixed bug with version 2.1:
Would still try to download, even if you selected no.
and added Android Device Discovery
currently working on adding an option to browse sd card and to get device information and battery levels.
Tonight around 11pm central time I will be uploading the source code for this project.
Sent from my SCH-R530U using xda premium
UPDATE:
Check out the new updates at http://urgero.org/node/5!!
Added rooting scripts!!
With downloader (No need to hunt down the scripts!!)
Just updated to 2.4!
added:
Automatic updates!!
Over 400 dpwnloads and no one has anything to comment about?
Sent from my SCH-R530U using xda premium
sandix said:
Over 400 dpwnloads and no one has anything to comment about?
Sent from my SCH-R530U using xda premium
Click to expand...
Click to collapse
Sorry, bro, I thought the same after releasing my first few works... Sadly, that how it seems to be.
To the tool: I think its awesome, haven't had any problems so far. Don't give up!
Sent from my U20i using xda app-developers app
Thank you!
Does anyone have any feature requests?
Sent from my SCH-R530U using xda premium
Just Updated to V2.6:
Added F-Droid for all you Open Source fans!
Also fixed a bug where applications would not install correctly for some devices(Still does not fix all of them)
Download: http://urgero.org/node/5
If you already have 2.4 or higher, just launch the program as administrator and it will prompt you to update, otherwise download 2.4 aat the link above to upgrade to 2.6!
sandix said:
Thank you!
Does anyone have any feature requests?
Sent from my SCH-R530U using xda premium
Click to expand...
Click to collapse
Can you add a file manager to see from your tool all the folders and modify them and files
Inviato dal mio GT-I9070 con Tapatalk 2
I am currently in the process of doing so yes.
Sent from my SCH-R530U using xda premium
Does not work on mine. Dont know why.
it says: "is not valid s Win32."
Please help.
i have winxp 32 bit.
Make sure you run as administrator and that all the files are extracted from the archive. Also make sure they are all in the same folder.
If you could post a screenshot that would be great help
Sent from my SCH-R530U using xda premium
mr_itou said:
Does not work on mine. Dont know why.
it says: "is not valid s Win32."
Please help.
i have winxp 32 bit.
Click to expand...
Click to collapse
I for got to add:
You NEED .NET Framework 4.5, download from microsoft here
Thanks to the amazing work of mapkel you can now use this script to compile and pack the kernel!
UPDATE: read mapkel's post here: http://forum.xda-developers.com/showpost.php?p=43419784&postcount=45
Thank him here.
This is an informative guide and I decline responsibility for any damage to your device.
Do not attempt to build this kernel if you are going to complain to devs about issues.
That being said, mapkel has made this so that even those with little knowledge can build the kernel without any issues. If you do have any issues, post here and I will try to assist you.
The following is a complete tutorial to building the kernel.
Credits:
Kernel Devs: krystianp, lehjr, Epinter, and mmontuori for making this kernel; without them there is no kernel.
Big thanks to mapkel for this amazing script.
Another big thanks to benouch for the original idea.
A final big thanks to zen25205 for help with building the kernel and getting the Linaro Toolchain.
Kernel Kitchen
I suggest building this with the latest CM9 MROM until the public beta is released.
You need to install Ubuntu 12.04 64bit (Google for instructions)
Prerequisites:
Open a terminal and run the following commands the first time:
Code:
sudo apt-get install -y build-essential kernel-package libncurses5-dev bzip2
Code:
sudo apt-get install git
If there are any issues with this guide, or if you have any issues building the kernel, post here and I will assist you as best I can.
Stage 1 (start at stage 2 if you have already built the kernel using this script:
Code:
cd ~
Code:
wget https://www.cubby.com/pl/kernel_script.zip/_25f010125b924ec7a42fe1d66245f36a
Code:
unzip ${HOME}/kernel_script.zip -d ${HOME}
Stage 2:
Code:
cd kernel
Code:
./script
There will be 4 choices to make throughout the script:
Clean install y/n (choose "n" on first run of script)
What defconfig? (Usually it is MROM but in the last update it is temporarily MROM2)
Compile CM9 or CM10 kernel? (self explanatory)
Name of config (Any name works. I chose "olympus".)
enjoy)
Built but cam not working
paladin881 said:
Built but cam not working
Click to expand...
Click to collapse
cameras disabled due to battery drain
Click to expand...
Click to collapse
https://github.com/CyanogenMod-Atrix/android_kernel_motorola_olympus/commits/master
Post here if it worked well for you. Give some feedback for mapkel.
No Wifi
Cheers, the script works great on Ubuntu 11.10, without a hic.
However, upon flashing the kernel, I get no wifi. I'm going to try your step by step tutorial...
Edit: I built the kernel using MROM2 defconfig and for CM10, and flashed "someone's" CM10
Newbleeto said:
Cheers, the script works great on Ubuntu 11.10, without a hic.
However, upon flashing the kernel, I get no wifi. I'm going to try your step by step tutorial...
Edit: I built the kernel using MROM2 defconfig and for CM10, and flashed "someone's" CM10
Click to expand...
Click to collapse
Strange..
The modules should copy with this.
Try CM9
atrix4g18 said:
Strange..
The modules should copy with this.
Try CM9
Click to expand...
Click to collapse
I'm updating Ubuntu, maybe the problem is on my end. Will try CM9 in the meanwhile and let you know!
Newbleeto said:
I'm updating Ubuntu, maybe the problem is on my end. Will try CM9 in the meanwhile and let you know!
Click to expand...
Click to collapse
You won't be able to do both.
If you compiled the kernel for CM10 you will only be able to use it on CM10.
Unless you are able to update Ubuntu as you compile the kernel for CM9.
atrix4g18 said:
You won't be able to do both.
If you compiled the kernel for CM10 you will only be able to use it on CM10.
Unless you are able to update Ubuntu as you compile the kernel for CM9.
Click to expand...
Click to collapse
It's impossible to compile while updating, didn't remember that, silly me :silly:
Anyhoot, wifi still doesn't work in Ubuntu 12.04. Fresh install on a different PC, way faster than updating
I'll try CM9 tomorrow, should've been asleep for a while
Can anyone or everyone list sites that work with a direct link.
That means I go to www.sitename/filename.zip and it starts downloading.
All I can think of right now is a cloud storage like Dropbox or Google Drive. I know Dropbox has a traffic limit for public files. Don't know about Google drive
Sent from my MB860 using xda app-developers app
upndwn4par has unlimited bandwidth, iirc. Maybe you can contact him and ask if you can host that one tiny script file there?
Or you could sign up with a free webhost and upload it there. There are several free webhosts with unlimited bandwidth (with a very limited space as trade-off, but I think it's more than enough for the script file).
If it's just a single script, maybe something like pastebin.com or similar might be an option? A little inconvenient since you have to copy and paste content instead of just download, but AFAIK it does have unlimited bandwidth.
atrix4g18 said:
Can anyone or everyone list sites that work with a direct link.
Click to expand...
Click to collapse
Maybe copy.com? Here is my ref for extra 5 GB: https://copy.com?r=qfhUoV
If this does not solve the problem, I can provide space for the script on my own server with a separate FTP account.
priard said:
Maybe copy.com? Here is my ref for extra 5 GB: https://copy.com?r=qfhUoV
If this does not solve the problem, I can provide space for the script on my own server with a separate FTP account.
Click to expand...
Click to collapse
Doesn't have a direct download link.
quetzalcoatl2435 said:
Doesn't have a direct download link.
Click to expand...
Click to collapse
Not quite. You can still download a file, for example using wget.
If You have a short public link, for instance: copy.com/PJzYgAUKECQm, You need to open it and copy the full link. In this case: copy.com/s/PJzYgAUKECQm/BetterBatteryStats_xdaedition_1.13.4.0.apk
then:
wget copy.com/s/PJzYgAUKECQm/BetterBatteryStats_xdaedition_1.13.4.0.apk
and done.
I will look at all the suggestions later today.
Thank you.
Delete
OnePlus 3 Toolkit for Linux.
** DISCLAIMER: I AM NOT RESPONSIBLE FOR ANY DAMAGE DONE TO YOUR DEVICE. USE AT YOUR OWN RISK! **
This little script/toolkit can do following things:
- Enable ADB support
- Unlock bootloader
- Flash TWRP
- Flash other recoveries
- Push SuperSU (must be flashed manually)
This tool should work on modern Linux distros!
Mac OS X is tested and reported working,
but use with your own risk!
Download from GitHub. (download as zip)
After extraction, run "chmod +x ./op3toolkit"
and then you are able to run it.
Thanks to:
TeamWin for the TWRP!
@Chainfire for the SuperSU!
OnePlus for the ADB script!
Google for the SDK Tools!
If you need to discuss with me, please PM!
XDA:DevDB Information
OnePlus 3 Toolkit for Linux, Tool/Utility for the OnePlus 3
Contributors
santeri3700
Source Code: https://github.com/santeri3700/op3toolkit
Version Information
Status: Testing
Created 2016-06-24
Last Updated 2016-08-02
Changelog
Test 3:
Uploaded to GitHub.
Using the official TWRP now.
Added checksum check for TWRP.
Click to expand...
Click to collapse
Test 2:
Remake
Added possible Mac support.
Click to expand...
Click to collapse
Test 1:
Initial release
Click to expand...
Click to collapse
Nice finally... [emoji4]
Looking forward to seeing more features add.
Keep up the good work!
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
Compix.htc said:
Nice finally... [emoji4]
Looking forward to seeing more features add.
Keep up the good work!
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
Click to expand...
Click to collapse
Thanks, I uploaded a new remade version. Check it if you have time. All suggestions are welcome and GUI version is coming later.
Finally some linux love.
Thanks! - this would make Life easyer for some People.
Bingooo?
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
So far it seems to work on OSX (running 10.11.5). Since there is an official TWRP now can you change the link to reflect that instead of Garak's?
EDIT: Here's the URL for downloading the official one:
https://dl.twrp.me/oneplus3/twrp-3.0.2-0-oneplus3.img
Happy to see a Linux Toolkit !
I think it can be a good idea to post it on github, the Linux community is pretty active
NevaX1 said:
Happy to see a Linux Toolkit !
I think it can be a good idea to post it on github, the Linux community is pretty active
Click to expand...
Click to collapse
I agree with github. Great place for development. Saved my ass many times
I wouldn't worry too much about a GUI version. Cross-platform support is difficult and the shell script keeps things simple. But if you're determined to create a GUI, I recommend a dialog tool like zenity (or the yad fork which is even better). That way you can just add a basic GUI dialog to the shell script. I think zenity is available on OS X via homebrew, but it's probably not native. For native dialogs on OS X maybe use cocoaDialog.
I agree that it would be good to see this on GitHub. I do a lot of shell scripting and development on Linux (you can see my GitHub profile here). Just looking over this now, I already have some suggestions and hosting it on GitHub would make it easy to contribute via a pull request.
Updated and available on GitHub now!
As requested, the project is available on GitHub now!
I might separate the Mac support to it's own project and make the Linux version more fancy.
Anyone try this with a oneplus 3t? On osx ?
Does this unbrick a hard bricked device as well? I haven't tested it but great job
@KanPix Unlocking should work, but the TWRP is not for 3T. I'll probably rewrite the script for the 3 and the 3T. @michel sedgh I don't know about unbricking.
santeri3700 said:
@KanPix Unlocking should work, but the TWRP is not for 3T. I'll probably rewrite the script for the 3 and the 3T. @michel sedgh I don't know about unbricking.
Click to expand...
Click to collapse
OK then.. Think I'm going to wait a bit till things get going for the 3t.. Thanks for your reply
Update
I uploaded a new experimental version to GitHub, but
had to remove the automatic TWRP download function
because TeamWin does not allow it (if I have understood correctly).
I have tested most of it on Ubuntu 16.04 and worked for me.
I need some testers before I'll put it as the main version.
Also testing with a Mac and 3T would be awesome.
Temporary info: Official TWRP image does not work with the Android 7.0 update.