I have a question regarding a store for all root users, almost like cydia on iOS devices. Is there anything like that? I have searched but have not found anything.
If no one else have found anything I am considering developing an app that have all root apps/tweaks/themes in one app.
Searching for root on the market gives you a list of apps that require root.
May include non-relevant apps though.
https://market.android.com/search?q=root&so=1&c=apps
Sorted by popularity:
https://market.android.com/search?q=root&c=apps&sort=0&so=1
This does not include patches for specific roms and bootanimation and what not.
I mean that I want to collect all these stuf to one place so it will be simpler for the user to search for rooted goodness. Instead of going different places to collect them for them self.
Related
I've got a simple question that perhaps somebody could answer. I know that there are some alternative markets available on the net...some of which look exactly like the android market. I was curious to know if there is some kinda open source project (or the like) for a custom alternative market.
The reason I ask is because it would come in great handy for my business. We have a few in-house apps that are currently distributed to managers as APKs via email. It would be great if we could have a central market for which managers can update our apps from as opposed to manually sending them out, at which point they must be installed manually.
I thought I saw something a while back about some type of market framework, but now I can't find any reference to it.
Any information on this subject would be greatly appreciated!
Sent from my HTC Magic using XDA App
I'm not sure that I've understood completely what you meant, but you can check out Handster or the new Facebook-based Market - ESDN.
I think he is thinking of an app that would allow him to distribute apks to "in-house" business phones.
There are lots of "market-like" apps out there - SlideME, Amazon Appstore, Handster, etc. I haven't seen or heard of any market software that is open-source, however.
Alrighty...I guess it was worth a shot. Though it would be pretty cool if something like that existed. Thanks for the replies guys.
PutterPlace said:
I've got a simple question that perhaps somebody could answer. I know that there are some alternative markets available on the net...some of which look exactly like the android market. I was curious to know if there is some kinda open source project (or the like) for a custom alternative market.
The reason I ask is because it would come in great handy for my business. We have a few in-house apps that are currently distributed to managers as APKs via email. It would be great if we could have a central market for which managers can update our apps from as opposed to manually sending them out, at which point they must be installed manually.
I thought I saw something a while back about some type of market framework, but now I can't find any reference to it.
Any information on this subject would be greatly appreciated!
Sent from my HTC Magic using XDA App
Click to expand...
Click to collapse
If you wish, you can try this..
http://www.filesonic.com/file/1149960741
While that is an alternative market, it's not exactly what I was looking for. I'm looking for an open source alternative which would enable me to use my own repository.
I think my search has ended though...I came across an open source project call aptoide:aptoide.com
It does enable me to setup my own repository, and I think that's what I'll be going with.
Interesting... looks like I'll be adding a new element to my primary source server as well.
An alternative would be to use dropbox and allow your people to sideload the apps. The phones would have to be provisioned to do so, however.
AppBrain is real good.
Aptoid and apktor - google for them.
Aptoid.com have a php script to generate xml file for android clients, but somehow it did not work for me.
See aptoid.com server section.
Im thinking about python script, but i dont have any programming skills
Dude just go to blapkmarket.com
Thats it. Your problems are solved
Sent from my GT-I9003 using xda premium
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums
Moving to Q&A
I recently discovered (and published an app on) moborobo market. It looks interesting.
Another recent market I tried is opera market.
So I'm fairly new to android having been on the iOS scene for quite a while now, and I've always jailbroke my phones to get the most out of them.
Now I've started using android, I'm interested in rooting but don't really fully understand it yet. Custom ROMs, Kernels etc etc, its a lot more in depth than jailbreaking and I was wondering if there were any threads, or sites (or anyone willing to post about it) explaining what its all about, the benefits, drawbacks, why people do it etc so I can get a good understanding about it before I start messing around.
Any help/info would be greatly appreciated.
Rooting is a way of allowing apps to get superuser privileges. Also for modifying parts of the OS that you couldn't normally access. The advantages are that you can flash custom firmware. Remove stock bloatware. Block ads. Do cwm backups. The kernel is the area between the phone os and the hardware. Different kernels tweak different settings. Which one you chose will depends on what you want to achieve. Performance battery etc. I wouldn't worry about kernels for.the moment. Rooting the SG3 currently does not change the stock kernel anyway. Look for xda member chainfire he is the man to follow. All I can suggest is read up on the forums as much as you can. Don't touch a thing until you understand the core of any instructions your attempting to.follow. Good luck
Sent from my GT-I9300 using xda premium
The main reason for jailbreaking is the ability to sideload apps (install apps that are not from the official market such as alternative keyboards, Emulators, ...) e.g. from Cydia.
Android phones already support this feature out-of-the-box, you just have to tick the corresponding box to confirm you understand the risk of possible malware when installing apps you found somewhere on the internet.
Based on this feature there exist several alternative markets, SlideMe and Amazon being the most popular.
Additionally Android allows you to modify most of the system starting from the launcher to dialer and up to low-level features such as equalizer and notification LED control by installing a corresponding app.
Root gives you access to far more low-level features such as backing up apps including their 'secret' data (Titanium Backup), getting the S3 to use mass-storage mode, remove Advertisement (AdFree), get detailled informatiaons about your phone's battery drain (BetterBatteryStats)...
Samsung ROM's have gotten better but people always want other, new or changed features or upgrades to OS-versions Samsung is not officially supporting. For instance the old Galaxy S1 never got an official upgrade to Android 4.0 but the Cyanogenmod project made it available.
Samsung-Kernels obviously do not support such features such as overclocking the CPU (which I wouldn't recommend anyway on the S3) and have good but not excellent optimizations. E.g. the sound processor can gain huge improvements by simple software optimizations (Voodoo Sound) and the phone feel much snappier with tweaked CPU scaling algorithms. Additionally custom kernels can e.g. include NTFS support which Samsung does not provide due to license and potential stability issues.
In conclusion I'd say, stay with the original ROM if there is nothing that really bothers you but I'd recommend flashing a custom rooted kernel such as Siyah as it brings direct improvements.
Thanks for the replies.... I'm trying to find as much as I can to read up on, but I'm yet to find a decent website with some info explaining everything from the start. I prefer to know exactly what everything is, what it does etc etc before I start messing around.
Anyone know anywhere I can find this info, threads containing beginners guides to rooting or something similar?
joeyh51 said:
Thanks for the replies.... I'm trying to find as much as I can to read up on, but I'm yet to find a decent website with some info explaining everything from the start. I prefer to know exactly what everything is, what it does etc etc before I start messing around.
Anyone know anywhere I can find this info, threads containing beginners guides to rooting or something similar?
Click to expand...
Click to collapse
Here is a good guide on rooting http://androidforums.com/evo-3d-all-things-root/389787-beginners-guide-rooting-android-devices.html
Google is your best friend. I am going to add a section on my website www.modmymobile.co.uk with a simple breakdown.
Have a look on YouTube there is a few step by step guides.. only downside to rooting is you will lose your warrenty
I'm in the process of brainstorming and gathering people to build a Cydia style ROM modding app and would like everyone's input on what you would like to see in the app.
I'm going the repository route where all modifications for a specific ROM will be in one repository so you can access only packages, files, apps, etc for the ROM you are running. There will also be wallpaper, apps, font, widget, etc repositories so you can get the content you want when you want it.
As I see it, developers could put only the specific files that will be updated each ROM version in a downloadable package so you can flash say a ten megabyte file instead of going the route of downloading an entire ROM to update a small amount of the whole file system.
I figure it'll start with just the evo 3d then other people from other phones can make and add their repositories for their devices and it'll end up having all android devices with active development.
So please, give me your ideas and let's make this work.
Also if you are interested in helping to develop this app let me know.
I'm personally against his idea because I think there's plenty of alternatives to this idea that do what Cydia does and they do it better in my personal opinion....BUT if it does leave the drawing board and becomes a reality, I'll give it a shot just because
Also just to help you out because I see you're lacking information on what exactly Cydia is and all, I've provided a few links and videos so people can see what this Cydia thing really is.....
http://en.wikipedia.org/wiki/Cydia
Mazda said:
I'm personally against his idea because I think there's plenty of alternatives to this idea that do what Cydia does and they do it better in my personal opinion....BUT if it does leave the drawing board and becomes a reality, I'll give it a shot just because
Also just to help you out because I see you're lacking information on what exactly Cydia is and all, I've provided a few links and videos so people can see what this Cydia thing really is.....
http://en.wikipedia.org/wiki/Cydia
Click to expand...
Click to collapse
I am aware of what Cydia is. It is an iOS program basically that has repositories for apps, tools, modifications, etc. I've used it before when i had an itouch. What are the alternatives you know of? I'd like to take a look. And you're speaking of android alternatives correct?
dfeldt91 said:
I am aware of what Cydia is. It is an iOS program basically that has repositories for apps, tools, modifications, etc. I've used it before when i had an itouch. What are the alternatives you know of? I'd like to take a look. And you're speaking of android alternatives correct?
Click to expand...
Click to collapse
HAHAHA I know you're aware BUT since you're asking for help for the development of the app, I figured I let people that are completely unaware of what Cydia is, know what it does and what exactly you're trying to bait them into helping
BUT like I said, I'm against the idea and to be honest....I highly doubt this will take off considering the reason the iPhone or iPod Touch or whatever, has the Cydia store is because you'e not able to flash zips and flash different types of ROMs like AOKP, CM, Codename Android, Paranoidandroid, etc....
On Android, you don't have to depend on a store like app to download simple things like center clock or clock widgets or features that are sometimes already included in ROMs.
Please don't take this as a bashing post or whatever because as you can see above, I'm trying to be as helpful as possible BUT your idea on Android doesn't apply.....it really doesn't
Mazda said:
HAHAHA I know you're aware BUT since you're asking for help for the development of the app, I figured I let people that are completely unaware of what Cydia is, know what it does and what exactly you're trying to bait them into helping
BUT like I said, I'm against the idea and to be honest....I highly doubt this will take off considering the reason the iPhone or iPod Touch or whatever, has the Cydia store is because you'e not able to flash zips and flash different types of ROMs like AOKP, CM, Codename Android, Paranoidandroid, etc....
On Android, you don't have to depend on a store like app to download simple things like center clock or clock widgets or features that are sometimes already included in ROMs.
Please don't take this as a bashing post or whatever because as you can see above, I'm trying to be as helpful as possible BUT your idea on Android doesn't apply.....it really doesn't
Click to expand...
Click to collapse
Not sure how it doesn't apply.....
It would be an app like cydia where you can go to download fonts, wallpapers, modifications, apps, ROM updates...
How does that not apply?
And like you said.......'sometimes already included in Roms'. What about when it isn't and you would like something? Or for people who need certain parts of Gapps. For example they want the Play store but not the rest of the 88 or so MB of random apps. It really makes sense to have each app downloadable via a repository to avoid having a bunch of apps you never will use or having to go back in after installing Gapps and deleting a lot of it just to get the play store....
P.s. What are the cydia alternatives you spoke of? I'd like to check them out.
Let me think:
If you want apps: look for it on the play store
If you want wallpapers: you can try zedge or flickies.
If you want to download ROM's: GooManager or the xda apps.
If you want fonts: look for a apk in the play store
If you want a single app from the gapps: look for it on the browser or xda app
...Just saying
Maybe you can develop the "cydia app" and post it here
-iDanny "??? X Project ROM Coming Soon!"
dfeldt91 said:
P.s. What are the cydia alternatives you spoke of? I'd like to check them out.
Click to expand...
Click to collapse
That's the thing about Android. It doesn't lock you into one way of doing things.
MIUI and other AOSP ROM versions use themes and HTC Sense uses skins so depending on what ROM you have installed the approach to customization is different. HTC has their hub to get wallpapers and skins, while themes can be downloaded from many websites including XDA. The type of customization you are describing, including deciding which programs will be installed, can be done during installation of the ROM using the Aroma installer (SOS M and Viper3D are good examples). Some ROM's have their own customization apps like Venom Tweaks and Hub for the Viper3D ROM.
Apps like Mimimalistic Text and Desktop VisualizeR can really personalize icons and home sceens, but that's not something that could easily be configured in an external app.
Yes, it's more complicated in Android than iOS, but also much more flexible, and most of us prefer it that way. If you want something simple to customize programatically, stick with iOS, where Apple tightly controls the environment and options.
ramjet73
I like the idea of a "hackers" app store where all the unofficial apps could live. The problem is it could be used for malicious purposes. At least apps posted here are vetted by the community.
I know there is an updater app that Tommytomato (I think) made for Rom devs to use, but the few ROMs with the app don't seem to take advantage of it.
Hi guys,
First of all, I think this is the place to ask this, but if it weren't, please feel free to move to somewhere more adequate.
My bank has blocked its app on rooted phones. Is something that I don't agree with, but I understand why they do it (even when I think it's pointless). I also use a couple of apps that require root, and as of now, I prefer to be rooted than using the banking app. I was wondering if it would be possible, due to android's multiuser support, to have two users, one with root, one without, and use the unrooted user for the banking app. I searched a bit and come with nothing, with either means that is not possible, or that I am terrible at searching. Has somebody tried this?
Hi everyone,
So the company that provides the TV channels in my country (like the cable companies in the US) has a streaming service that streams most of these channels online to phones, tablets, computers.
The problem is that their app is, according to them "not supported on hacked devices". Just so we're clear, we're talking about Android here, and hacked = root/custom rom, which this stupid company considers illegal. In some devices, they check both root and custom rom, in some only one of them, and in some the app will work even if you have both. For example, on my Nexus 4 the app worked with stock rom that was rooted. Now that I am running a custom rom, trying to hide root using various apps does not work. So obviously the problem, with my device at least, is running the custom rom.
I'm currently learning Java & Android development and have decided to use the little knowledge that I have to try to find the lines of code responsible for this idiotic check.
I looked up many tools for decompiling apps and have finally found a good one, called JadX.
http://androidcracking.blogspot.co.il/2014/03/jadx-dex-to-java-decompiler.html#links
This decompiler is excellent, but gives me a scary amount of code files to look. Even so, trying to search all of them (JadX has that functionality) for the code that checks for root/custom rom has turned up nothing. I have also tried to search for the message they give me when I open the app (about hacked devices not working) but I found nothing, again.
One more thing - a developer that also tried to solve this problem said he traced the problem back to DxDrmDlcCore. I searched it, found it a some class, but not sure what to do now (delete the entire class and recompile?)
Can someone here direct me towards what I need to be looking for?
OR
Is the solution really simple, such as editing my build.prop? Someone suggested it once, but did not know what lines to edit.
If someone is ready to step up to the challenge, I can upload the apk.
Thank you!