[Q] Virus??-Titanium 10064 request UID: root (0) - EVO 4G General

Yes..i searched..all over but got no answers....as I live to learn these kinds of answers from the incredible people who bust there butts so the "Dev in training" like myself can hopefully help contribute to new projects sooner then later!!
I am running EVO with CM7 7.0.3.1 which is Amazing....so thank you sincerely for offering this to less skilled people like myself who are still reading, trying, failing, fixing, and learning and passing on to others.
I will apologize in advance for this post if it is nothing but....I had a permission request pop up:
Titanium Backup 10064
Package: com.keramidas.TitaniumBackup
Requested UID: root (0)
Command: /system/bin/sh
Status: Allow
Created on: 5/24/11 06:01:03
Last Accessed: 5/24/11 06:01:03
Deny......Forget.......Cancel
I believe that 5/25 is when I flashed Cm 7.0.3.1 with the included CM 7 kernal.
Should I be worried??? I have a nandroid from 5/21 that is my goto for fixes in a stock ROM. I have another nandroid that was done on 5/24 at 8;57am but took it off my SD and saved to my desktop to make more space and 5/21 I know is solid.
Evo - Hardware 0004
CM 7.0.3.1 with included kernal
Radio_2.15.00.11.19
Pri 1.90_003
unrevoked forever S-off
Hboot 2.10.0001 (Not 100% sure and dont want to touch phone to find out)
Gapps 20110307
Thank you in advance for anyone who can help me understand if this is bad or no big deal.
FYI - I just downloaded kernel manager that toast suggests but haven't even run yet and also downloaded phone tester that I ran 5 minutes prior to the TB request.
Again, thank you....and as I am looking for more knowledge, if anyone needs help with a project that a semi-noob like myself that learns quick can assist with please let me know. I work cheap...FREE!!!!

velocity300 said:
Yes..i searched..all over but got no answers....as I live to learn these kinds of answers from the incredible people who bust there butts so the "Dev in training" like myself can hopefully help contribute to new projects sooner then later!!
I am running EVO with CM7 7.0.3.1 which is Amazing....so thank you sincerely for offering this to less skilled people like myself who are still reading, trying, failing, fixing, and learning and passing on to others.
I will apologize in advance for this post if it is nothing but....I had a permission request pop up:
Titanium Backup 10064
Package: com.keramidas.TitaniumBackup
Requested UID: root (0)
Command: /system/bin/sh
Status: Allow
Created on: 5/24/11 06:01:03
Last Accessed: 5/24/11 06:01:03
Deny......Forget.......Cancel
I believe that 5/25 is when I flashed Cm 7.0.3.1 with the included CM 7 kernal.
Should I be worried??? I have a nandroid from 5/21 that is my goto for fixes in a stock ROM. I have another nandroid that was done on 5/24 at 8;57am but took it off my SD and saved to my desktop to make more space and 5/21 I know is solid.
Evo - Hardware 0004
CM 7.0.3.1 with included kernal
Radio_2.15.00.11.19
Pri 1.90_003
unrevoked forever S-off
Hboot 2.10.0001 (Not 100% sure and dont want to touch phone to find out)
Gapps 20110307
Thank you in advance for anyone who can help me understand if this is bad or no big deal.
FYI - I just downloaded kernel manager that toast suggests but haven't even run yet and also downloaded phone tester that I ran 5 minutes prior to the TB request.
Again, thank you....and as I am looking for more knowledge, if anyone needs help with a project that a semi-noob like myself that learns quick can assist with please let me know. I work cheap...FREE!!!!
Click to expand...
Click to collapse
Let me explain kindly, as I doubt anyone will...
When a program is asking for root it is basically asking for the administrative priviledges. By allowing it, the program (or user) can modify files within the systems locked directories. Titanium Backup should be allowed root access in order to access any installed applications (to backup) or to restore any backed up applications.
Good luck.

Yeah, we're assuming you downloaded Titanium Backup and are trying to run it. If so, what you're seeing is normal, and you need to say yes for it to work.
Basically when you see that, you want to say yes if:
- You know why it popped up (say, you ran it), and,
- You trust the app to have full access to your system.

So in other words its asking for permission to read/write in the system data, like settings, bookmarks, user dictionary, also backing up data for the stock apps like gmail, camera, peep, messaging, etc.
If its some random app that you don't use for these functions /reasons is asking for root access, then its possible malware.

Yeah, pretty much. Titanium needs root access because Android's security model doesn't allow one app to access another app's data (except through the other app's defined interfaces, if any). A backup app, of course, needs to get around this.
You definitely want to know something about the app that's requesting root access before you say yes. Most apps are harmless -- they want root to do something legitimate, and something you asked it to do. But if you ever see the popup and you don't know what the app is and why it needs root to do what it's trying to do, then you probably want to say no and at least research it first.
It's the same idea behind the much maligned User Access Control in Windows Vista and 7. The idea is that if an app tries to do something with elevated privileges, you should have veto power.

First of all I want to thank all you for the kind informative responses. Secondly, I want to apologize for the time delay as I was deployed and just returned a few weeks ago and could not remember my login information until just now. I have been rooted and flashing roms etc., for over a year and I have used titanium since day one so I believe from what you have told me it was most likely malware do to the unusual way the message came up. You can just tell that it wasn't the normal request and something seemed not quite right about it. As it turns out, titanium was asking for permission to run titanium which in fact this request was coming from a different app that had maware and was trying to manipulate titanium. Fortunately, I did deny the request which I would say it was more luck then skill as I generaly allow most things on my phone where as running windows on my PC's I deny everything and research first. I know now where malware is an issue, but is it becoming a large issue on android based devices and I should be running some type of malware protection? Once again I thank each of you for your time, assistance, and providing educated help, not childish remarks and negative comments that has become almost expected on xda lately which is pretty sad for an open source based forum to help allow your device to do mostly specialty things. Again, the thank you......

If you don't mind me asking, what app was trying to use that method?
~ I'm a fungi

Related

HELP ! ROM Update to Android 2.0 / 2.1

Hey Guys at first sorry for my english i'm not good in it. And I'm a Android newbie I just gained a bit exerience with my Touch Diamond but it's broken now..okay but that's not the probleme....
If got a question:
After about 2 days of searching for an android 2.0 or 2.1 ROM I was a little bit confused of the diffrent news everybody was talking about. I'm root on my Hero. That was the first an last thing I made with my device.
1. Everybody is gonna talk about MoDaCo 3.0 but when I was trying to download his ROM my browser never got a request. Is the site down, where that ROM is hosted ?? Could someone give me a working link with this ROM ??
2. Is there a ROM with Android 2.0 or 2.1 outside or even not ??? And if yes are they working well ???
Would be nice if someone can help me =) thanks a lot.
Please answer soon if you know something about that =)
Greetz BassdoxXx
you can get modaco's roms at his website, www.modaco.com.
in the android development section there are some 2.0/1 roms, none of them works flawless, see for yourself if it fits your needs.
Thanks a lot for your fast answer. =)
The problem that i couldn't open the modaco page was my isp -.- i downloaded it at school
BassdoxXx said:
Thanks a lot for your fast answer. =)
The problem that i couldn't open the modaco page was my isp -.- i downloaded it at school
Click to expand...
Click to collapse
What? Does ISP's block that site? Lol, would never happened in Norway
there is a few 2.0+ roms out there for the hero.
most seem to be very usable now.
best sense ui would be lox/behnaam community release on 1.6.
http://htcpedia.com/forum/showthread.php?t=1448
there are two aosp roms worth looking at.
lox aosp ( im using that on a daily basis)
http://htcpedia.com/forum/showthread.php?t=1416
jnwhiteh aosp
http://htcpedia.com/forum/showthread.php?t=1528
Hello all,
I am having very specific request when it comes to choosing a proper rom for install on to my hero.
I am blind. Stock roms are only running Android 1.5. More robust accessibility features are available starting with Android 1.6 and improving even more with Android 2.0.
So for sure I am forced to upgrade my hand set.
There are various roms, some of their authors have even disable google specific features so I know I can't install such a rom.
All the accessibility efforts are being lead by the google developers.
Most likely these accessibility tools won't be usefull to most of you but please can anyone recommend me a rom where market is working and where the following applications can be installed and used?
- eyesfree suite of applications,
- talkback - the google screen reader for android,
- tts service.
All possible help is already appreciated.
sorry for the double posting. I've accidentally posted twice and I am unable to remove the post.
Hope anybody can help me please.
pvdeejay said:
Hello all,
I am having very specific request when it comes to choosing a proper rom for install on to my hero.
I am blind. Stock roms are only running Android 1.5. More robust accessibility features are available starting with Android 1.6 and improving even more with Android 2.0.
So for sure I am forced to upgrade my hand set.
There are various roms, some of their authors have even disable google specific features so I know I can't install such a rom.
All the accessibility efforts are being lead by the google developers.
Most likely these accessibility tools won't be usefull to most of you but please can anyone recommend me a rom where market is working and where the following applications can be installed and used?
- eyesfree suite of applications,
- talkback - the google screen reader for android,
- tts service.
All possible help is already appreciated.
Click to expand...
Click to collapse
i am on mcr3.0, i looked in the market, i can find 8 apps for eyesfree, tts is one of these. i didn't try to install one of these, but usually it works. the search for talkback returned nothing.
not that i want to be rude, but wouldn't you be better off with another phone if you are blind? i can not imagine a touchscreen only phone would be suitable for someone who is not able to see... especially because there are great devices out there that have a full qwerty keyboard, and come with android 2.0 out of the box... imho this would be a better solution.
again, the last thing i want to be is rude, but maybe this was your mistake: you posted in the htc hero section of this forum, the hero is a touch screen only device, including a virtual keyboard on the screen. it has only six buttons and a trackball, and two rocker buttons for the volume. just to make clear we are talking about the same device
if you are still up for the hero you could try the 2.1 rom from here: http://htcpedia.com/forum/showthread.php?p=30418&posted=1#post30418
best you try for yourself, it has some drawbacks, but maybe in areas you don't need (afaik syncing with exchange does not work for example, which wouldn't be a problem for me...). otherwise it might be worth to wait another week or two, we all are waiting unpatiently for the official eclair release from htc
keep asking if you need to know more, but maybe open a new thread, since your problems are very specific, and might drown between all the newbies question about "how to root my phone".
Hello,
Thanks for your reply and a great attitude.
Yes it may sound strange I have really got HTC Hero here. I know I'll be having problems with virtual keyboard but also I am afraid accessibility features of Android phones are not really such mastered one can use it daily. For example reading emails and content from the web browser is not yet possible. I just want to try how things work and I would also like to touch the virtual keyboard. If I can memorize computer keyboard and use it daily, typewriter keyboard, nokia mobile phone keyboard, then perhaps I might be able to make some use of this too.
I am sory but here are some more questions:
I haven't yet verified with some sighted friends but... is it possible my hero is running even older version of android like Android 1.5? I've based the assumption that it's most likelly running 1.5 because majority of the devices I was reading on the net are running it.
You've been triyng to locate eyes-free applications on the market but you were unable to find talkback. Are you sure you are running newer version of Android than 1.5?
Talkback is supposed to be installed with Android 1.6 andd 2.0 by default and you should be able to find it in the accessibility menu of your phone. I am not sure how well this applies to the custom roms.
Talkback requires google's accessibility api which is reported to be available on Android 1.6 upwards.
To tell you the full story first I've asked on the eyes-free google group whether some accessibility experts from there can help me but no one knowledgeable enough has replied to my query, so I'm trying my luck here then.
Oh I am really excited since I've got really well formed informative reply.
Thanks again
Edit:
Also, I've seen somewhere in the forums here this leaked HTC rom does not support the market. Has this been rectified already? You know if market does not work then most likelly I won't be able to install these applications I am tallking about.
Also you are mentioning possibility to wait a few weeks until HTC guys role out the official update for Hero. Wouldn't that break chances I will be able to root my device later?
Edit2:
Ooops, I should read better next time. Market works on this rom. The problem is paid apps can't be installed which is hopefully not a big issue for me since most of the accessibility enabled applications are free.
Which of the downloads from Hero 21 do I need?
63.18.55.06JU_6.35.09.26) or No Wipe Download. I will need a wipe I am sure but since this link says nowipe I am ehmmm. confused.
pvdeejay,
Unfortunately there is not an 'official' update for Android 1.6, 2.0 or 2.1 as of yet. There are rumours of one coming out soon, but nothing cast-iron yet.
You are correct in that the Hero runs 1.5. It does say it under Settings | About Phone (bottom item on list)| Firmware Version (bottom on list again), although without a working screen reader, there is probably little use in knowing how to find that.
If you did want to upgrade, I'm sure plenty of people could help find a ROM that would suit. The only issue with that is that you would need a rooted phone with a custom recovery image installed. Unfortunately, a lot of the procedures would not be easy for you, as the software that you might need to use to go through the procedure is probably not designed that well for accessibility tools. I don't know what kind of software you are using, but some of the instructions for making goldcards are quite complex, and involve editing some numbers in a 'table' which could be quite difficult for you, I would imagine.
I'm sure a friend would be able to help you out with making a goldcard/rooting if you did want to install a custom ROM (you'll probably be waiting a while otherwise ). They could even root their phone while doing yours (just share the goldcard between the devices).
Nonetheless, there is probably a ROM out there with little removed from it. I'll have a look just now, but you would need to have your phone rooted to do anything just now.
When it comes to rooting and installing custom recovery image. Do you thing the following instructions might work for me?
These instructions don't require a gold card:
- How to Root HTC Hero and Install Amon Ra Recovery Image
- How to install a custom rom on a HTC Hero
Hello,
Here are some numbers I've asked my friend to read from system -> about screen. The phone interface is in czech so I am unable to get some names translated to english, but I believe some of the geeks will understand these identifiers and might be able to help me what is best:
Code:
firmware: 1,5
63.118.55.O6U|6.35.04.25
2.6.27-a5504199
Build number: 1.76.405.6 146733 CL# 47214 release-keys
Software version: 1.0.0.A6288
pvdeejay,
to sum it up:
the hero definitly runs on android 1.5. there are no roms for older android versions, and a few homebrewn for newer versions, as we said already.
i searched for talkbalk on my 1.5 rom, so it is obvious that i couldn't find it...
about rooting of newer roms: it is just a matter of time, sooner or later there will be always methods of rooting a rom. what i meant by waiting is: wait until the official update is out, then wait a few more hours until the first rooted and customized rom is out
@pvdeejay,
I would have to agree with kendong2 that waiting for the official ROM is probably the best idea for you at the moment. There are no guarantees that an unofficial ROM would help, and it would be another user interface to try and learn.
@kendon,
I noticed he has the original, easily rooted version of the hero. IIRC, that is what I had on my G2 (and had the security unlocked bootloader out the box). If that's the case, would pvdeejay be able to 'fastboot boot' a full system img file for the purposes of testing it out to see if it meets the requirements.
The reason I ask is that I've only ever fastbooted my AmonRA recovery (I didn't flash it, because I never felt any need to). I'm guessing you could fastboot a full img, but I'm not sure about the practical issues of where it would be stored in memory...
Sorry guys originally I believed I am slowly getting into the matter and am begining to understand how flashing / rooting / upgrading home brew firmwares works on these phones.
After these 2 posts I feel like a total noob again.
Now again some very concrete questions:
What about these 2 guides I've posted links to?
Can I somehow got [Recovery] [13-Dec-2009] RA-hero-v1.5.2 installed so I will be able to do nandroid backup and then possibly flash some new roms?
Can I really brick my phone by trying to install amon ra?
Originally I thought the process works as follows:
1) get the custom recovery image installed (that's the amon ra in this case),
2) do a nandroid backup which will dump everything usefull on to the memory card,
3) backup and reformat the card,
4) download a rom, rename it to update.zip, put it onto the root folder of the cart, reboot the hero in recovery mode, do the wipe of the data partition, and run update,
5) reboot again and believe it's good.
Also some very significant bit is the thing you are all calling the radio. I am afraid I've not identified this bit thus it's missing in this summary.
Which files will I need to download if I decide to try Android 2.1 community edition 1.8? Are these files I've copied links to a few posts earlier both needed?
Can you please check this list, identify the things I am missing, and make suggestions and corrections why this may not work on my device based off of those number I tried to put down here?
Even if I won't be able to do this right now I'd be happy to get corrections as I can learn something new.
Of course I won't be doing all this on my own. I will ask my bro to read all the stuff to me and we'll do it according to your advices.
To give some bits about me and my computer skills, I believe I am a Windows power user, Basically I do also understand unix, I know what's bash how the files are arranged in a file system, can use command-line tools, telnet, ssh. I am working as a network administrator here so some background is there really.
Hi pvdeejay,
Answers to your questions here.
You can actually use fastboot to 'temporarily' load up the AmonRA recovery image into memory and run it from there. I do that on my phone, for the simple reason that I can't be bothered ) ) to flash the recovery. Once you get AmonRA running, the first thing you should do is make a Nandroid backup. It will be saved to your SD card, so then get the nandroid directory of your card and save it to your PC (just in case!)
So, here's how you'd go about this.
(Make sure you have the android sdk installed, and that adb and fastboot commands are working). USB cable should be plugged in throughout.
Before you begin, put the ROM you want (ie. Android 2.1 community edition 1.8) into the root of the microSD card (a .zip file).
Code:
adb devices
Should list your phone's serial number
Now turn off the phone, and turn it on with the back key held down (the one at the very bottom right of the device).
You should enter fastboot mode. Now type
Code:
fastboot devices
and you should see the serial number again.
Now type
Code:
fastboot boot AmonRA.img
where AmonRA.img is a file in your present working directory that is the filename of the latest custom recovery image. This does NOT flash your phone, it merely runs the image (pretty much as close as you get to risk free, other than sitting there with a tinfoil hat on )
See screenshot of the recovery image here:
http://www.sizzledcore.com/wp-content/uploads/2009/12/RA-hero-recovery-image-500x375.jpg
Make the Nandroid backup by choosing 'Nandroid Vx.x Backup' and waiting a while.
If your ROM needs a wipe first (most new ones do), select Wipe data/factory reset. You will lose all your user data on the device (but you've got a nandroid backup just in case)
You're now good to go. So choose "Apply sdcard:choose zip"
Now select the custom ROM zip file you downloaded. It doesn't even need to be called update.zip! Choose it from the list and push trackball.
Wait for the update.zip to go in. Do NOT turn off the device or pull the battery. First boot can take a very long time (upto 30 minutes). Just keep it plugged in via USB and wait...
As for radios, see http://android.modaco.com/content/h...-24-11-hero-roms-radios-in-update-zip-format/ and look at the section titled radios. The latest one is in bold. It is a .zip file as well, that you use these exact same instructions for to install (don't do the wipe or anything like that. Just install the .zip file)
anon2122 said:
@kendon,
I noticed he has the original, easily rooted version of the hero. IIRC, that is what I had on my G2 (and had the security unlocked bootloader out the box). If that's the case, would pvdeejay be able to 'fastboot boot' a full system img file for the purposes of testing it out to see if it meets the requirements.
The reason I ask is that I've only ever fastbooted my AmonRA recovery (I didn't flash it, because I never felt any need to). I'm guessing you could fastboot a full img, but I'm not sure about the practical issues of where it would be stored in memory...
Click to expand...
Click to collapse
this is correct so far, i did the same, except i installed the recovery. i play a lot with my phone, the installed recovery image with the nandroid backup is the best i have ever seen for a phone...
@pvdeejay
you always write so much...
i try to answer everything:
the two guides you posted are good for your situation. i never tried flashrec, but from what i read it is safe to use. i installed my recovery image through fastboot, the guide is here: http://android.modaco.com/content/h...ng-the-patched-recovery-image-on-your-device/
i have no idea how this works out for you, but my honest suggestion would be that you have someone seeing assisting you, you CAN brick your phone, though it is not likely if you follow the instructions precisely. the process is not very time consuming at all, so you don't need to bother anyone for days of their time.
edit: and now i read your post to the end and saw that your brother will be helping you, so you are on the right track
once you have the recovery installed you can make nandroid backups, and i would suggest that you do this first thing after installing the recovery, better make a backup too much than one too less...
the 5 steps you described are correct, except there is no need to rename the zipfile anymore, you can select any .zip from your sdcard.
the radio part is the number that begins with 63.18.55.06, then comes two letters and then more numbers. as by now the version can be identified by the letters, with JU being the up-to-date one. in general you can say the newer the better, but you have to try for yourself. start with the newest one, if you have problems go back.
thanks this seems to be pretty doable plus I will easily be able to restore the current data backed using nandroid backup.
Which android SDK do I need the latest one?
The commands I need to type are supposed to be typed on the PC or on the phone? I assume on the PC but I just would like to ensure.
Hero21 1.8 community edition has a recommended radio listed in the first post. Is it necessary to install that one as well? What should I install first the actual rom or the radio? Do I need installing radio at all? Should i do the same with radio i.e. renaming it to update.zip and using amonra to install it?
Also will I be able to use this method even if I install another rom (running amonra without actually flashing it)?
Edit:
sorry guys did not realize renaming to update.zip is no longer needed.
Edit2:
is there an easy way on how to access sd card from windows? I can't just remove the card from phone and insert it into my laptop because I don't have the proper adapter. Previously my boss was using the hero and perhaps it would be nice to backup the sd card first.
Edit3:
uhmmm, installing android sdk is perhaps not as simple as it sounds.
I have just seen this article.
I am on a limited gprs internet connection, can you please suggest sdk features I won't need to save some download bandwith?
- you need only the adb binary (thats adb.exe for windows) from the sdk, the rest is not needed for this.
- install the radio from the 2.1community-rom-thread, it is the newest. install the radio first. DO NOT PULL THE BATTERY until the phone has rebooted completely. if you pull the battery during radio upgrade your phone will be dead. it takes a few minutes, do not panic!
- you can copy the contents of the sdcard via the usb-cable, plug it into your pc and pull down the notification bar...
Do I need to run SDK Setup.exe when I have downloaded android sdk for windows?
Or can I simply run that binary from the command-line without the installation?
Do I need any USB drivers so my phone can be recognized?

Samsung Intercept

Will there be a forum for the samsung intercept?
Forum for samsung intercept
I can deal with the un-rooted version, because it's still a great phone for what you pay. However, I have the sprint version of the samsung intercept (assuming there's more than one carrier for this one), and I H-A-T-E all the crap that it comes preinstalled with. I hear people saying that these apps don't take any active RAM, but sysinfo and advanced task manager say otherwise..."sprint zone" is the most nefarious offender...if anyone would develop the root, I would L-O-V-E (guess I'm into spelling to-day) to donate to your efforts.
-Lukewarm Samsung Intercept user/loser.
I really hope we can get a forum for the intercept soon. I know the phone was cheap on contract but its not going to be worth it to me if no one works on a root! Maybe our prayers will be answered soon! *fingers crossed*
Sent from my SPH-M910 using XDA App
PLEASE!!
I just got the samsung intercept and I want to root it.
It would be nice for the Samsung Intercept to have its on forum. The Kernel for it is already out. I don't see why we can't get a little section of our own too. :\
granted i know that this is the bottom of the line android phone but why is it no one will actually root it ? they have already rooted the evo,epic,droid,galaxy s ect..
why is it no one will actually take the time to root the intercept or the moment.
i'm sure it cant be too much different than rooting the epic.
people claim they are going to root it but no one follows through
i dont want to flash the rom
If there won't be a forum for it here, would it be okay for users to post links to sites that have a forum for interecept. I have many questions but no place to ask them and I don't want to fill this thread with them since they don't belong here.
The phone has been rooted now actually. If you go to the sdx developer site you'll see it.
I went there and read the instructions. I am going to try rooting it tonight. Do you know if the amon ra recovery image will work with it? If not, is there an alternative recovery image with similar functionality/options?
I have a friend who has the samsung intercept, and I rooted it using the new one click universal rooter, but it was only a partial root.. The phone is still virtually not rooted... (no Titanium, market access, busybox, tether, etc.) Please help me get this thing fully rooted. He is willing to donate 10 bucks or so.
Why are there no XDA Devs responding?
Weird, its like the twilight zone or something. No support for a newish device. There are far worse phones on here, so not sure what the deal is. Maybe they're all too busy with their sweet new Evo's and the like. I wouldn't want to spend too much time on this one either (I have an Evo), but given people are willing to donate, and aren't asking for anything more than [complete] root, I don't see why not.
I'd like to get this phone for my wife. She won't spend any money and I can get this one for free. I want her on an Android phone to facilitate some mobile functions between the two of us. I see no better way to do it (while staying with Sprint) than with the Instinct. Seems nice enough in the video reviews. She's still using her Instinct! ;-P
All I want is a working recovery. One where I can wipe and not brick this phone. It is possibly the worst piece of junk I've ever layed my hands on. I figured stock would be great for my fiancee, she knows nothing of rooting and wouldn't care if she did. However, the stock ROM that came with this was MISERABLE! (Virgin Mobile, btw, not sure if they did anything different from sprint other than differing bloatware.) That being said, I decided to root the thing for her and see if I would help with the lag issues and other things. Nothing did. All the custom ROMs had an issue where the phone would be so slow I had to pull the battery out to even use it again. It was as if the processor was running at 60MHz and wouldn't get any faster. Superuser would not request permissions for anything except root explorer - everything else automatically were granted access and did not show up in superuser's app list which can be VERY dangerous. Superuser also keept saying it needed to be updated no matter how many times I updated it. Andora ROM wouldn't allow the holding of the power button or it would freeze up. As a final issue, ADB wouldn't recognize it at all. I use ADB for my G2 all the time so I know what I'm doing and I know it's not my PC. It would recognize it in recovery but any command would fail and the device would become unrecognizable again until i issued "adb kill-server." Again, though, any command make the phone unrecognizable.
Now I like the phone for the budget qualities and virgin mobile's plans (great when you're super short on money) and the fact that they have an Android phone so you can still enjoy the greatness of Android on a budget, and I don't even want anything extreme out of this phone other than for it to just work like Android should.
Thank you to all the devs who have devved for this phone so far, and they've came a looooong way and I agree it's better than when I opened the box, but we need a working recovery at least. Yes, the recovery gets the job done but it needs some serious work and at least a working recovery. I think a lot of ROM issues come from not being able to wipe.
I'm not blaming any one for all my issues, I know the devs work hard for nothing but donations and I thank them greatly for that. Its not even really the custom ROMs as it is just the phone. I read up on it before purchasing and saw it had a good amount of RAM and a 800MHz processor and thought this phone was actually going to be able to compare to a G2 (speed-wise) but boy was I wrong. I'm feeling extreme buyers remorse and everything said above was just me getting it off my chest. I actually didn't plan to root it at all. My fiancee doesn't do anything really other than text, play some games, get on facebook, and occasionally look up things on google. The phone does all these extremely well but has so much instability in between doing these things that every time she picks it up it is unknown if she's going to be able to do any of them without the phone crashing or lagging so bad she has to pull the battery.
If we can get this phone running and VANILLA Android, such as cyanogenmod or just a goold-ol-fashioned AOSP build, I think it would be a great phone with much more potential is has now.
wait, so the intersept now has a forum, but not the TRANSFORM? messed up...
the intercept also has 2.2 as of today!!!!!!
r3s-rt said:
If we can get this phone running and VANILLA Android, such as cyanogenmod or just a goold-ol-fashioned AOSP build, I think it would be a great phone with much more potential is has now.
Click to expand...
Click to collapse
r3s-rt - the biggest issue is samsung and their RFS filesystem and their proprietary drivers; which is a huge fail to porting over to AOSP or cyanogenmod... plus, there aren't that many devs (they're all working on the higher tiered phones...)
What file system would need to be used for it to be easiest?
Sent from my HERO200 using XDA App
Froyo Update
My Samsung Intercept updated to Froyo 2.2 this morning.
I got pushed the 2.2 update but it failed due to my custom inxane recovery, going to revert it to stock and try it again my brothers is on 2.2 and it pushes the stock android theme as well so no more crappy customized theme!
Not sure if this is the place to ask this question, but I will go ahead. 2 Months ago I got the intercept with a new sprint contract. I instantly wanted to root it, but decided to wait for the froyo update. Well, now I have the official froyo update up and running (SOOOO much better!!!!) so I decided to work on rooting it. First problem I had was the USB drivers. over the course of about a week, I discovered that the drivers work fine so long as you don't plug it into your PC through a USB hub (internal OR external). I followed the instructions in sprintdroids. (I read the entire thread several times hoping to learn from other people's experience). I tried both the official samsung drivers and the ones posted with PDAnet. I also tried both the one click root listed elsewhere on this site as well as SuperOneClick. The one click root gave me the following output:
exploit and busybox made by joeykrim and one click installer made by noobnl
Press any key to continue . . .
copy and run the exploit (may take 2 minutes)
37 KB/s (0 bytes in 5392.000s)
0 KB/s (0 bytes in 88.000s)[*] CVE-2010-EASY Android local root exploit (C) 2010 by 743C[*] checking NPROC limit ...
[+] RLIMIT_NPROC={1344, 1344}[*] Searching for adb ...
[+] Found adb as PID 1892[*] Spawning children. Dont type anything and wait for reset![*][*] If you like what we are doing you can send us PayPal money to[*] [email protected] so we can compensate time, effort and HW costs.[*] If you are a company and feel like you profit from our work,[*] we also accept donations > 1000 USD![*][*] adb connection will be reset. restart adb server on desktop and re-login.
make it RW and move files
mount: Operation not permitted
failed to copy 'joeykrim-root.sh' to '/system/bin/joeykrim-root.sh': Read-only f
ile system
failed to copy 'jk-su' to '/system/bin/jk-su': Read-only file system
failed to copy 'playlogo-orig' to '/system/bin/playlogo-orig': Read-only file sy
stem
failed to copy 'playlogo' to '/system/bin/playlogo': Read-only file system
failed to copy 'busybox' to '/system/bin/busybox': Read-only file system
failed to copy 'resolv.conf' to '/system/bin/resolv.conf': Read-only file system
failed to copy 'remount' to '/system/bin/remount': Read-only file system
set permission
Unable to chmod /system/bin/joeykrim-root.sh: No such file or directory
Unable to chmod /system/bin/playlogo: Read-only file system
Unable to chmod /system/bin/busybox: No such file or directory
Unable to chmod /system/bin/remount: No such file or directory
Unable to chmod /system/bin/playlogo-orig: No such file or directory
push any key to reboot the phone
Press any key to continue . . .
Yes, USB debugging was ON and my screen was not locked.
SuperOneClick did nothing and said my phone was rooted. I am unable to perform any root functions (one touch reboot, delete bloatware, overclock, etc.) therefore I do not believe I am rooted.
I am running Windows XP Media Center Edition. I get the same results no matter which driver I use. Any suggestions?
The easiest way to get root right now would be to either use the one click that's available for the intercept over on sdx-developers.com or to flash a rooted kernel like slapkernel v1.1.
Sent from my SPH-M910 using Tapatalk

[Q] New to Root

So, I used to run WinMo way back when, and I'm familiar with flashing, HardSPL, blah blah blah, whatevs. I haven't done the rooting process yet on my phone because I'm finding it hard to find a few key things that I need.
-What is the effect on my phone when I root, in regards to data? Do I need to backup? If so, can I backup on my SD card or is everything wiped? What program could I use to backup?
-Are there any crazy little tweaks or tips that anyone has to help guard against a brick?
-I've read the pros and cons list, but can I get more details from someone? Can this help with battery life, allow me to flash my radio, increase general connectivity, etc.
All help would be greatly appreciated, and I'll plan on doing a donation today. I've just been out of the loop (running WinMo 6.5 style out of the loop:/) so some advice to a rook would be great. My goal is to get out of school and come home and root and fiddle with things with little to no problems. Thanks a ton everyone.
Dig Life!
D
The process of actually rooting doesn't mess with any of your stuff.
I use Titanium Backup to restore apps after flashing roms.
In general, most of this stuff COULD help your battery life, here there are Devs that will help - with sprint you get their tech support.
Well, I DL'ed TB and it says that I have to root first? Am I missing something here? Is it ok to root or will it delete all of my apps and what not? I mean, if it does, it isn't really that big of a deal, considering I can just download them again, I'm just looking for input.
copsgottanks said:
Well, I DL'ed TB and it says that I have to root first? Am I missing something here? Is it ok to root or will it delete all of my apps and what not? I mean, if it does, it isn't really that big of a deal, considering I can just download them again, I'm just looking for input.
Click to expand...
Click to collapse
I'm pretty new, too, but I think I can answer your questions. Rooting (at least with the One Click Method I used on my Epic) doesn't destroy any data/apps on your phone. It simply gives your user root access to the underlying OS. Once that is achieved, you can modify things and tweak things. Titanium Backup will let you backup all system files and data, but only AFTER rooting.
This is not a ROM flash or anything like that from the WinMo days. I haven't gotten that far on Android, so I'm not sure what the flashing options are yet, but rooting is harmless on its own. It will let you royally screw things up though, so once it is done, be careful what you do.
Well, I tried to do a few things like listed in the One-Click root thread, but I guess I'm just not getting it. Now that I know the effects of the root, I'd like to be able to actually do it, but I don't have enough details. I haven't ever rooted before, and I'm finding it confusing. What was listed in the one-click thread wasn't specific enough for me, I don't know if I need to run from SD card, what the ADB thing is, nothing. I was a WinMo master and I'm finally coming to Android which is literally worlds away from my comfortable norm.
what os are you running? the one click comes with everything you need. theres an osx version the windows version that noobnl updates and the linux version i maintain
I'm on Windows 7 64 bit. But I still can't get any of the one click stuff to work, I don't really know what exactly to do
copsgottanks said:
I'm on Windows 7 64 bit. But I still can't get any of the one click stuff to work, I don't really know what exactly to do
Click to expand...
Click to collapse
I wouldn't exactly call root harmless..in itself it is ok..but if you give root access to a program that program has FULL access to your system..aka anything inputed on your phone or stored on your phone can be accessed by the program with root access. Though generally its not a problem..just careful which programs you allow to use root access.
Also, at what point are you getting stuck? did you install the drivers? are you getting any sort of errors or etc?
There is also some good reading over at SDX Developers.
I have hacked and rooted before, WinMo, Palm, HTC Hero, but this one was tough. It basically took me two days off and on, but it worked - finally.
Downloading drivers is a b--h, they are finicky and I needed all of them, kept
hanging on 2. They are slow, and kept looking for sources.
Search here, there is good info, then look there (above) I used OneClickExploit 2.2.4 which finally worked. It had some of the same files
in other methods, but this one worked.
I'm not changing roms, did on Hero to 2.2 because they weren't getting upgrade but I'm just going to hang and wait for Froyo.
Good luck
copsgottanks said:
I'm on Windows 7 64 bit. But I still can't get any of the one click stuff to work, I don't really know what exactly to do
Click to expand...
Click to collapse
Download and unzip the one-click archive in to a folder. Double-click the run.bat. I had some problems where it would start and then hang. I often had to kill it and rerun the batch file. Sometimes I had to end task on the adb.exe process. Eventually after rebooting the phone, etc, I was able to get it to work. Not sure what the exact problem was. I think part of it was connectivity to the phone via usb. Connect through a port on your computer, not a hub.
Also, the batch file is just a bunch of commands. You can open a command line in the folder where the batch file is and run each line in the batch file individually from the command line. That will give you some idea of what is happening and where it might be failing.
Like I said, I had to stop and restart a bunch of time before it finally got through to the end of the batch file correctly. When it did, it was fast. Not sure what was happening.
gTen said:
I wouldn't exactly call root harmless..in itself it is ok..but if you give root access to a program that program has FULL access to your system..aka anything inputed on your phone or stored on your phone can be accessed by the program with root access. Though generally its not a problem..just careful which programs you allow to use root access.
Also, at what point are you getting stuck? did you install the drivers? are you getting any sort of errors or etc?
Click to expand...
Click to collapse
When I try to install the drivers I get this message:
"The MSS InstallWizard was not Completed for SAMSUNG USB Driver for Mobile Phones V1.3.450.0
The MSS InstallWizard was not successfully installed SAMSUNG USB Driver for Mobile Phones V1.3.450.0. Click Finish to exit the wizard.
And I'm basically stuck there. I've searched around and can't find any drivers that will work. Like I said, I'm on 64-bit Windows 7 with a clean OS and no previous negative install history. Not sure what the issue could be?
Found the drivers and everything that I needed and I'm rooted, but now I have one more question. I don't plan on flashing any roms, I'm alright with the stock rom, at least for now. I wanted to know what rooting will do in regards to over the air updates on my phone. Will I be able to OTA to FroYo when released? Any info would be great guys, thanks.
where did you find the drivers? I am having the exact same problem that you had where the installwizard cannot download finish installing the drivers for whatever reason

[Q] Samsung Galaxy Tab 4 8.0 AT&T SM-T337A Root but NO Recovery

Hi Devs,
I've just joined and am uncertain of the proper place for this thread. Apologies if inaccurately posted.
I have the T337A, which I have rooted on ANF4, but I cannot find a recovery. I have read and read but am not finding the solution to my little project. I would like to get a safestrap on this locked bootloader so that I can install and learn to write custom ROMs. I have tried a safestrap but it was not for this specific device and did not work. I have also installed and purchased CWM Recovery and TWRP Recovery, in my learning process. The problem with the recovery is that there is no custom recovery written for this device and the bootloader is locked, as this is the AT&T WiFi/LTE version. So it looks to me like I need to figure out the partitioning image somehow in order to make a safestrap work on this device...as step 1. Is there anything else that I can do with this locked bootloader? I would love to have some help in writing a custom recovery and ROM for this device but I am a tiny tiny noob here and not a hard core programmer. If I could get some feedback on places to start for such a daunting task, it would be great. I guess one thing that I do not understand is why I cannot make my current rooted ROM the default recovery in TWRP. It asks me to choose from the list of supported devices. I understand that it goes: NAND --> aboot.img/bootloader --> recovery/or/kernel --> OS/or/ROM? If this is close to accurate then I would have to write something to the NAND?, which I'm not sure what is yet, in order to hijack the factory bootloader and then write the partitions on the sdCard for the ROM, like the safestrap folks wrote? It looks to me like they also included a version of TWRP touch which I used on the S4 yesterday and was really cool, so I guess that would be needed as well and is also why TWRP does not work for me now...it cannot hijack the locked bootloader. How do I hijack this hard headed thing? fastboot does not work to this device. In the process of this project, I have also run into a roadblock trying to update the /system/framework/framework-res.apk, in the manner that a flash needs to be done, I think. I want to change the /res/values/bools/bools.xml switch "voice_capeable" to true. AT&T or Samsung disable this on this version of the tablet, I guess to sell tethering or something else I'm not familiar with...but the way it looks to me, everything is configured on the device and I have a phone number provisioned for data at least. Why can't I turn on this switch and use the phone portion of the device? Any time I tickle the running framework-res.apk, it kills the OS. I tried compiling an update.zip aligned and signed with test keys or something like that but when I flash it, it fails with wrong footer and invalid signature...then it wipes me back to the stone ages. I warned I was a noob..! ...but not scared to brick some shtuff in order to learn this and write some custom solutions. An after thought...is there a solution for a bootable extSdCard for Android? This might lead to some options if it is possible.
Gathering phone info...
Collecting information. Be patient! Do NOT disconnect the phone!
Model: SM-T337A
Android Version: 4.4.2
Sales Code: ATT
PDA Version: T337AUCU1ANF4
Phone Version: T337AUCU1ANF4
CSC Version: T337AATT1ANF4
Product Code: SM-T337AZWAATT
HIDSw Version: T337AUCU1ANF4/T337AATT1ANF4/T337AUCU1ANF4/T337AUCU1ANF4
Board Platform: MSM8226
Serial Number: R32FA00PMRF
Imei: 3534.............
Unique Number: C1604.......
Connections: AT,MTP,MTP
Battery Status: 4.28V (94%)
Network Type: GSM
SuperSU Pro v2.40
TWRP donate latest
CWM donate v5.5.3.7
BusyBox Stericson donate v1.23.0
Titanium Backup Pro latest
xPosed v2.7.1
Wanam xPosed v3.3.1
NinjaMorph Pro v2.8.2
ROM Toolbox Pro v6.0.6.5
RootLogger Pro v1.9
Nandroid Backup v4.4.5
Next Launcher 3D Shell v3.20
Root Firewall Pro v2.1
SetCPU v3.1.2
w/respect. PitPin
Sir,
Please wait until mods will move this thread to the device specific forum for more relevant answers.
Stand by
Good luck
We had a dev working to get safestrap, but he struck out. So if you can get it, I'll test. I too have the 337a. Sucks to have a locked bootloader and no dev interest.
pre4speed said:
We had a dev working to get safestrap, but he struck out. So if you can get it, I'll test. I too have the 337a. Sucks to have a locked bootloader and no dev interest.
Click to expand...
Click to collapse
Thanks pre4speed. I am taking a look at the two tasks again tonight and decided to take the res/bool = voice_capable issue on first since this will determine how brickable this device can be for me. If I can use it as a regular modem phone then I might be a bit more careful with the bootloader project I did some more tinkering with the framework-res.apk ...specifically the /res/values/bools/bools.xml resource and tried the following:
-------
Factory wipe
Flashed sammobile.com T337AATT1ANF4 firmware
Rooted
SuperSU
Busybox
Froze AT&T update service and others involved
Titanium backup and pulled a good backup
Online Nandroid and pulled a good backup
Installed my XDA app. of course..!
-------
Framework-res.apk:
Used total commander to copy the running apk off to the sdCard and then my PC.
Decompilled in APKStudio2.0.3b-Windows (I am also using Ubuntu 14.04 if there is a better way here..also Android Studio on both OS...just learning).
Edited my value.
Recompiled with zip align/sign option.
***Now here in lies the problem, if I haven't already created one above ***
The random article I dug up said that in order to get past the wrong footer and signature issue, and stone-age wipe, when attempting this via abd sideload with an update.zip, is to now copy the edited file back into the original APK using 7zip in order to retain the original signing keys. When I open the original APK archive, it does not show the resource folders deemed "important and I should not jack with them" in the compiled APK (mainly values/* folder). The article mentioned the resource folders such as res/values/bools are compiled and hidden and that I needed to copy over the new resources.arsc file. I see this in the newly compiled APK I made but it also put the Manifest.xml and /res folder in there. Do I need to copy all of that or just the compiled resources.arsc file? I did all and it boot looped me so I'm guessing that I either did something wrong or this was not the right answer. The last part was to chmod the new APK, use total commander to mount the folder as rw, copy over the file, and reboot. All of that worked and I had to reboot many many times...loop.
That is where I am on the modem part and am going to attempt copying just the resources.arsc in a few. I will post more on the bootloader side soon, as I've been researching what goes on from the time I push the power button until the time I swipe the first screen. Lots of reading
w/respect - PitPin
Copying only the resources.arsc file from within the newly compiled apk back to the original framework-res.apk made some progress. Now I have the phone dialer app icon in my apps drawer... but it is failing complaining about contacts. On to the next round of research..!
PitPin said:
Copying only the resources.arsc file from within the newly compiled apk back to the original framework-res.apk made some progress. Now I have the phone dialer app icon in my apps drawer... but it is failing complaining about contacts. On to the next round of research..!
Click to expand...
Click to collapse
Stalled out temporarily on the tab project as laptop hard drive bought the farm. Back in action and made some progress on the tab voice_capable issue. Everything appears to be there and in working order but the SMS modules. I think this has something to do with why the contacts app is blowing up but not sure yet. GoSMS and EXDialer seem to work together without blowing up but the dialer taps the modem and then dies. Taking a break from this to start a thread on rooting the AT&T Alpha. I'm about half way through the exploit on that project. Any input on what might be my SMS problem on the tab 4 would be appreciated. Attached are a few screens.
Does anyone know how to removed the caution sign on the left corner it keep telling me unauthorized action have been detected.
I am in the same boat, I so wish this would come through because I do love this little tab.
same boat
/baker said:
I am in the same boat, I so wish this would come through because I do love this little tab.
Click to expand...
Click to collapse
so did you finally get it going or what?I have been wanting to get my Tab going as well. I've Rooted it and paid for an unlock even, which worked fantastic by the way...Thanx XDA!!! The rooting guide I got from here was right on point,no problem at all!!But anyways, I have it on metro pcs now on the unlimited $60 plan which is awesome (.REAL unlimited internet with NO THROTTLING ) for me because now at home I run pda.net, which gives me very good, fulltime, internet for my home computers as well as the ability to stream everything onto a large screen or even via windows when we want to watch with all the bells and whistles! No lag at all usually,and I don't use my hotspot because of the usb internet connect on pda.net. When I do use the wireless connect, it doesn't take any of the allotted hotspot usage up either!!All in all it's a great deal for me. I just got a new sim for it, called in the imei to metro ,which in turn gave me a phone number and data account, and presto!Been on the net ever since! Now that I've had it for over a month ,I wanna get the voice capability to work as well, being that I am paying for 2 lines now. Although I can use the old trusty hangouts dialer with the GoogleVoice easily enough. I want to be able to use my metro number mainly because these phone companies charge and charge and charge, never caring about us,or our need to have communication at our disposal at all times.Cell phones are by far not inexpensive and the internet wasn't started for us to pay aan arm and a leg to use.Anytime I come out good while dealing with a wireless company. it's a stupendous event,I'm telling you!! Heck ,I'm writing from my home computer now, going through the Tab at this very moment! Nevertheless, I'm wanting for the devs, to come through as well. With maybe even a new rom,sans the at&t stuff, of course, since I do now have a different carrier? Heck, the Tab is even great for when we travel! 24/7 unlimited internet /streaming , and the screen size is much better than the phone screen ever was!I just really wanted to thank XDA for the work they put in to help us part - timers out,Ive been rooting and unlocking and bricking and un-bricking for quite some time now,I even repair phones now actually,but the programming and the putting it all out here for guys like me to have fun and tinker with these phones would be entirely impossible without the DEV'S and their hard work for SURE...Thanx Guys!!You ROCK!

[WINDOWS] [DOWNLOADS] Would we want a Lineage OS Installer?

Hello!
Normally when I come on the XDA forums, I am asking a question, because I end up making a silly mistake in Android. I never like to put out promotional content for attention, and that is surely what I am not doing here, I am simply putting my work out there to see if the community would like it and if we do like, we can begin setting it up for other devices immediately. Now, I am not a skilled programmer at all, but I know SOME Visual Basic with Windows Forum Applications, so I thought "why not give it a shot." I just wanted to say that.
So I made this simple little application called Lineage OS Installer. Now, reading through some of the comments on the Lineage OS Reddit page, some people were asking if there would be an installer for Lineage OS, and there was a good amount of people who did not want one, which makes sense; people should know what they are getting into, and understanding ADB and Fastboot is indeed important. However, sometimes, there is a person who is not involved with ROMS, who is fine with OEM Android, who does not want to use root and what not, however, they want the latest version of android possible for their device, and that was a main point of CyanogenMod; users could get the latest version of android on their phone and tablet when their manufacturer/carrier stopped supporting it. However, the installation can be intimidating, and for the user that I just described earlier, the user who does not want root and what not, that could mean they won't bother attempting to install a custom ROM. However, this application automates the process; all the user needs to do is click some buttons, and press Enter a few times to install LineageOS.
I understand I don't need "permission" to distribute this program, however, I am just asking if the overall community would support the use of this program.
NOTICE: The applicaton may fail to start properly. I am investigating this issue. In the meantime, ensure you have the latest .NET Framerwork([url]https://www.microsoft.com/en-us/download/details.aspx?id=55170&desc=dotnet47[/URL]). If that doesn't work, try building from the source ([url]https://github.com/PJBeans/LineageOS-Installer/wiki/How-to-build-from-the-source[/URL])
This is a simple graphical and command-line based installer designed to make it easier to install LineageOS; this program is aimed at beginners. It is not the prettiest program ever, but it still works with my Nexus 7 2013 WiFi just fine
Possible support for flashing root may become available in the future.
If you notice a bug (an issue with the application), please submit it here: https://github.com/PJBeans/Lineage-OS-Installer/issues
Features:
[ADB and Fastboot is required, but NOT included.]
- Instructions for enabling Developer Options, USB Debugging, and OEM Unlocking (if required)
- Embedded browsers to download TWRP, GApps, and LineageOS
- Automatically creates a backup with TWRP.
- Flashes TWRP, LineageOS, and GApps with minimal user interaction; no TWRP interaction required! (The most they really do is confirm they want to unlock the bootloader)
If you have a secondary device that supports LineageOS, perhaps you could try out this program and report your results [in a reply to this thread]! In order to make this as stable as possible, it would require lots of testing, and I do not plan on buying each and every Android phone anytime soon. If you want to test this program, use the prebuilt version, as the Source version may contain undocumented bugs blocking one from their goal. Note that:
- It may screw up your device. No automatic restore process is implemented yet, so make sure to have some sort of recovery tool handy.
- When you report back, please include the version of the program you used (as identified in the Downloads section), along with your device.
- CURRENTLY ONLY FOR NEXUS (AND PROBABLY ONEPLUS) DEVICES! HTC, LG, AND OTHERS THAT REQUIRE A BOOTLOADER UNLOCK SITE OR DEVICES WITH A DIFFERENT INSTALLATION PROCESS ( *cough cough* SAMSUNG) ARE NOT SUPPORTED!!
Screenshots:
Coming Soon
Downloads:
Prebuilt
Prebuilt [VB.NET]: (Version 2.0) https://github.com/PJBeans/LineageOS-Installer/releases (Tested on Nexus 7 2013 WiFi)
CURRENTLY FOR TESTING PURPOSES! - "-development" will be removed in the program once the program is known to be stable.
VB.NET is primarily developed by chompy33 (PJBeans), and C# is primarily developed by Evilarceus. Each branch's source can be found below.
Source
Source: (Version 2.0-development) https://github.com/PJBeans/Lineage-OS-Installer (I encourage absolutely anyone to contribute, even if you would like to make just a minor change!)
Updates:
Past:
UPDATE 1.4.0 and 1.4.1(VB.NET)
(I never published 1.3.0, so here's 1.4.0)
- Scripts have been updated; the user no longer needs to interact with TWRP.
- There is one button to install.
- The script automatically backs up data, cache, and dalvik prior to wiping for installation (no backup before unlocking the bootloader, however)
- (1.4.1) Fix issue with application failing to start (Thanks, @dinesh_redhawk for pointing out this bug that I somehow missed!)
- (1.4.1) Update Installer
UPDATE 1.2.0 (VB.NET)
- User must type "yes" before starting the process to ensure they know to read everything and follow all instructions given.
- Support for GApps
- More messages for user instructions.
- Scripts should be working correctly.
UPDATE 1.1 (VB.NET)
- More Material Design
- 3 step installation (Unlock Bootloader, Flash Recovery, install LineageOS)
- Added a beautiful background image (IMO) of New York City on First Form
Current:
UPDATE 2.0 (VB.NET)
- Check out the release notes on GitHub (Prebuilt Download link)
What is your viewpoint on this? Would you actually want an installer to exist for those who are inexperienced with flashing ROMS?
Sorry for such as long post, and I did not put this in DevDB because it is not directly an Android project.
chompy33 said:
Hi,
---
Normally when I come on the XDA forums, I am asking a question, because I end up making a silly mistake in Android. I never like to put out promotional content for attention, and that is surely what I am not doing here, I am simply putting my work out there to see if the community would like it and if we do like, we can begin setting it up for other devices immediately. Now, I am not a skilled programmer at all, but I know SOME Visual Basic with Windows Forum Applications, so I thought "why not give it a shot." I just wanted to say that.
So I made this simple little application called Lineage OS Installer. Now, reading through some of the comments on the Lineage OS Reddit page, some people were asking if there would be an installer for Lineage OS, and there was a good amount of people who did not want one, which makes sense; people should know what they are getting into, and understanding ADB and Fastboot is indeed important. However, sometimes, there is a person who is not involved with ROMS, who is fine with OEM Android, who does not want to use root and what not, however, they want the latest version of android possible for their device, and that was a main point of CyanogenMod; users could get the latest version of android on their phone and tablet when their manufacturer/carrier stopped supporting it. However, the installation can be intimidating, and for the user that I just described earlier, the user who does not want root and what not, that could mean they won't bother attempting to install a custom ROM. However, this application automates the process; all the user needs to do is click some buttons, and press Enter a few times to install Lineage OS.
I understand I don't need "permission" to distribute this program, however, I am just asking if the overall community would support the use of this program.
---
This is a simple graphical and command-line based installer to make it easier to install LineageOS; this program is aimed at beginners. It is not the prettiest program ever, but it still works with my Nexus 7 2013 WiFi just fine
I did not add support for flashing google apps (gapps) yet, just because I do not know if we will use the same open-gapps package that was used in CyanogenMod, or if we would switch to something different.
Features:
[ADB and Fastboot is required, but NOT included.]
- Instructions to enabling Developer Options, USB Debugging, and OEM Unlocking (if required)
- a file called setup.bat, that will set up the directory where all the required files live
- Embedded browsers to download TWRP and LineageOS*
- Included script that runs `adb devices` to ensure device is recognized
- Installation script that sets up the device to install Lineage OS, and pushes LineageOS to the device.
- Gives instructions for steps that must be completed on the device (Wiping, flashing, etc.)
The program's installation script is finished; it does its job to install a ROM to a device; it will unlock the bootloader, flash TWRP, and push the lineageos image. (I substituted LineageOS for CyanogenMod 13 while testing). *The only thing unfinished it the embedded browser to download LineageOS.
I would not recommend using it currently as it is still in early development
Downloads:
Prebuilt: https://drive.google.com/file/d/0B70zQND1cM1WQVFjYi0yZy1BVnc/view?usp=sharing
Source: https://github.com/PJBeans/Lineage-OS-Installer
I understand that the main focus with LineageOS right now is to set up the website, servers, and images, and I do not want to distract those users. But this is what I would like to ask anyone: Would you actually want an installer to exist for those who are inexperienced with flashing ROMS?
Sorry for such as long post, and I did not put this in DevDB because it is not directly an Android project.
Click to expand...
Click to collapse
Ill be honest. This is most dangerous for inexperienced users. If something goes wrong then they have no idea how to fix or find out how to fix it.
If used it would be best suited for someone that does rom testing where they flash multiple times a day, but as you are required to use a pc I really dont see much use for it.
just my thoughts.
zelendel said:
Ill be honest. This is most dangerous for inexperienced users. If something goes wrong then they have no idea how to fix or find out how to fix it.
If used it would be best suited for someone that does rom testing where they flash multiple times a day, but as you are required to use a pc I really dont see much use for it.
just my thoughts.
Click to expand...
Click to collapse
Thank you for your reply! I completely see what you mean; an inexperienced user could possibly freak out, perhaps disconnect the device while something was going on. Perhaps I/anyone else who contributes could add a support section clearly marked for troubleshooting, complete with a guide to reflash stock. If I/someone else did this, would that make it more friendly for beginners in your eyes?
chompy33 said:
Thank you for your reply! I completely see what you mean; an inexperienced user could possibly freak out, perhaps disconnect the device while something was going on. Perhaps I/anyone else who contributes could add a support section clearly marked for troubleshooting, complete with a guide to reflash stock. If I/someone else did this, would that make it more friendly for beginners in your eyes?
Click to expand...
Click to collapse
Yes that make it more friendly for beginners.
I'd be happy to help this project. I could maybe create a UI for this if all goes well.
Also, you should try learning C# if you already know Visual Basic. It's more widely supported and requires less typing. I can still contribute, since I do know both C# and Visual Basic
I wonder if it would be too much to ask to have this program automatically make a NANDROID backup before starting. Incase an inexperienced user disconnected the device or did something to disrupt the install, and caused a soft brick or similar, the NANDROID backup could be restored, and the user could re-attempt, with no harm done.
evilarceus said:
I'd be happy to help this project. I could maybe create a UI for this if all goes well.
Also, you should try learning C# if you already know Visual Basic. It's more widely supported and requires less typing. I can still contribute, since I do know both C# and Visual Basic
Click to expand...
Click to collapse
Thanks! The source is in the original post. The only thing that does not have a UI is the installation (although the current UI is pretty bad) I will try to learn C# as time goes on. If you would like to make part of the program in C#, feel free!
Doofitator said:
I know Visual Basic, and I'd be happy to help with the development of this application, too.
I also wonder if it would be too much to ask to have this program automatically make a NANDROID backup before starting. Incase an inexperienced user disconnected the device or did something to disrupt the install, the NANDROID backup could be restored, and the user could re-attempt, with no harm done.
Click to expand...
Click to collapse
Thanks for your reply! The source is above. Creating a NANDROID back is a great idea, perhaps we could create an automatic restore option too.
I am worried by the usage by inexperienced users. They are more prone to panic and destroy their phone, which could lead to a bad name for lineageOS on many forums where they will complain that lineageOS just killed their phone, while they did'nt understand the simplest part of the process.
BUT
This can be a tool very useful for experienced users who serially update phones of their many inexperienced friends.
I am doing just that (with around 50 differents phones to date) with my many friends of friends, and a tool like yours would simplify my job. For the moment, i keep a directory of directorys containing rooter scripts, recoverys, roms, gapps, utilities (adb, fastboot, odin, heindall,...) and have a multi-gigabyte library of those.
A utility who prepare a directory for a phone model, download rom, twrp/cwm, gapps, and do the phone rooting for every phone is a very desired thing, but it is a hell of a project to achieve.
So good luck with your project, and dont hesitate to ask me for help if you need, i would be proud to help you achieve your goal.
mlsoftlaberge said:
I am worried by the usage by inexperienced users. They are more prone to panic and destroy their phone, which could lead to a bad name for lineageOS on many forums where they will complain that lineageOS just killed their phone, while they did'nt understand the simplest part of the process.
BUT
This can be a tool very useful for experienced users who serially update phones of their many inexperienced friends.
I am doing just that (with around 50 differents phones to date) with my many friends of friends, and a tool like yours would simplify my job. For the moment, i keep a directory of directorys containing rooter scripts, recoverys, roms, gapps, utilities (adb, fastboot, odin, heindall,...) and have a multi-gigabyte library of those.
A utility who prepare a directory for a phone model, download rom, twrp/cwm, gapps, and do the phone rooting for every phone is a very desired thing, but it is a hell of a project to achieve.
So good luck with your project, and dont hesitate to ask me for help if you need, i would be proud to help you achieve your goal.
Click to expand...
Click to collapse
I see what you mean, and I/other contributors will (hopefully) try to make this process very user friendly, so they won't need to panic. I guess developers could use this if they needed to install the ROM on multiple devices, though currently the installation is kind of slow. I appreciate your response!
chompy33 said:
I see what you mean, and I/other contributors will (hopefully) try to make this process very user friendly, so they won't need to panic. I guess developers could use this if they needed to install the ROM on multiple devices, though currently the installation is kind of slow. I appreciate your response!
Click to expand...
Click to collapse
I would suggest that such a tool should be VERY wordy about telling the user what it is doing, and should NEVER suspend its apparent activity.
My experience (and it is commercial experience, with genuine products in the marketplace) is that the user will get nervous, and may do something unfortunate, if they fear that something has gone wrong...and they WILL fear this if there is no obvious activity for a long time...and "long time" might be only a few seconds.
So, to make this tool "safe", it should be continually reassuring the user that it is doing something. There should be a progress bar, that keeps moving. There should also be a text section that keeps updating what is going on. If the operation under way will take awhile, then this text session should (every few seconds) remind the user "I'm still working on this...estimated time to completion is XX seconds" (or some such).
This operation IS dangerous, particularly if the user does something wrong. So keep reassuring the user that everything is fine.
jiml8 said:
I would suggest that such a tool should be VERY wordy about telling the user what it is doing, and should NEVER suspend its apparent activity.
My experience (and it is commercial experience, with genuine products in the marketplace) is that the user will get nervous, and may do something unfortunate, if they fear that something has gone wrong...and they WILL fear this if there is no obvious activity for a long time...and "long time" might be only a few seconds.
So, to make this tool "safe", it should be continually reassuring the user that it is doing something. There should be a progress bar, that keeps moving. There should also be a text section that keeps updating what is going on. If the operation under way will take awhile, then this text session should (every few seconds) remind the user "I'm still working on this...estimated time to completion is XX seconds" (or some such).
This operation IS dangerous, particularly if the user does something wrong. So keep reassuring the user that everything is fine.
Click to expand...
Click to collapse
Good idea! Thanks for the suggestion, we will definitely incorporate this.
Two thumbs up for a LineageOS installer, plz develop it
Definitely having a LineageOS installer is a great idea!
Unquestionably, it will permit people who are not experienced with flashing custom roms(which accounts for a lot of people), nor do they have an interest in learning about that(e.g. my mom) to easily get the latest Android build on their Android phone (which may no longer be supported by the OEM; an e.g. AT&T LG G2).
44alexsmith said:
Definitely having a LineageOS installer is a great idea!
Unquestionably, it will permit people who are not experienced with flashing custom roms(which accounts for a lot of people), nor do they have an interest in learning about that(e.g. my mom) to easily get the latest Android build on their Android phone (which may no longer be supported by the OEM; an e.g. AT&T LG G2).
Click to expand...
Click to collapse
This is exactly what I am trying to achieve. Provided I/contributors make a stable build by the time a stable build of LineageOS comes out (or at least around there, it's an open source project so there is no official date), it could give LineageOS a reputation of being a very easy ROM to install. Thanks for the reply.
Creating an installer for users who don't event know what's going on from the inside is useless IMO.
If the installer fail to flash they get stuck with a bricked device and don't know what to do.
I added a .gitignore to reduce cloning size and keeping things clean: https://github.com/PJBeans/Lineage-OS-Installer/pull/1
If you want, add me as a collaborator on the GitHub project so I don't have to keep on making pull requests.
p4rot said:
Creating an installer for users who don't event know what's going on from the inside is useless IMO.
If the installer fail to flash they get stuck with a bricked device and don't know what to do.
Click to expand...
Click to collapse
Just FYI, I did say earlier that this installer should have an automatic NANDROID backup take place, so phones would be safe if something happened.
Doofitator said:
Just FYI, I did say earlier that this installer should have an automatic NANDROID backup take place, so phones would be safe if something happened.
Click to expand...
Click to collapse
We will attempt to add this (or at least guide the user) later on. Thanks for your response!
evilarceus said:
I added a .gitignore to reduce cloning size and keeping things clean: https://github.com/PJBeans/Lineage-OS-Installer/pull/1
If you want, add me as a collaborator on the GitHub project so I don't have to keep on making pull requests.
Click to expand...
Click to collapse
I set up a live chat on Telegram, the link is on the Repository's Readme. I appreciate your commitment to this project!
I sent an invite at https://github.com/PJBeans/Lineage-OS-Installer/invitations
chompy33 said:
We will attempt to add this (or at least guide the user) later on. Thanks for your response!
Click to expand...
Click to collapse
If possible, I think making this a mandatory step would be better - we don't want people skipping it and then complaining later.

Categories

Resources