Related
LightJacker 1.0.3
Universal backlight fix / TomTom backlight fix
for WM5 & Up
Hi guys! I just installed TomTom on my S740 and found it still has that annoying bug where the backlight keeps going off, so I decided I would write my own app to fix this problem.
It features completely transparent operation with backlight resuming normal function when the target app is not focused (i.e. when one minimizes TomTom), universal-ness so it can be applied to any app, lightweightness, and doesn't touch the system in any way.
In future, I may also expand it to support configurable key-to-key and key-to-mouse translation, to make some PocketPC-only apps usable also on the Smartphone.
For the interested, see all the details at the program's webpage.
And let me know what you think about it.
Thank you!
Thanks! I think it is a great idea!
I have been looking around for such app to keep the backlight always on when necessary - e.g. reading e-books, watching video and etc.
My feedback is it may be a little troublesome to do the link to each application you want to apply?
Is it possible to make it a background app, whereby when turned on it keep the backlight on always, but when turned off it revert back to the default setting in Power management.
Thanks.
zhuozhi211 said:
Thanks! I think it is a great idea!
I have been looking around for such app to keep the backlight always on when necessary - e.g. reading e-books, watching video and etc.
My feedback is it may be a little troublesome to do the link to each application you want to apply?
Is it possible to make it a background app, whereby when turned on it keep the backlight on always, but when turned off it revert back to the default setting in Power management.
Thanks.
Click to expand...
Click to collapse
I've put on my web page an easier semi-automatic procedure for creating the link, you just have to enter the path to the executable and the name for your shortcut, and download the ready-made .lnk file (be warned that it doesn't work with firefox, though, but it does with IE and Opera.)
I don't think it's so difficult and time-consuming now
There already are apps or mortscritps that do what you want, I.e. changing the systemwide setting, but it is exactly what I don't want to do: impose additional hassle on the user having to start/stop an app, and mess with registry and systemwide settings... I wanted LightJacker to be as invisible to the use as it could.
Hi there thenext1, I tried your app and the set up was fine and it works great, so thanks very much for that. I like the way it picks up the icon from the original app, this got me thinking that you could make an adaption of your app that just injected a new icon into a shortcut for any app and that is all it would do, just to change the icon for any app and nothing else, if you see what I mean, sorry to be a little off topic but just a thought. I have some apps that have horrible Icons I would like a simple way of adding my own Icon into a shortcut. "IconJacker"
uniqueboy said:
Hi there thenext1, I tried your app and the set up was fine and it works great, so thanks very much for that. I like the way it picks up the icon from the original app, this got me thinking that you could make an adaption of your app that just injected a new icon into a shortcut for any app and that is all it would do, just to change the icon for any app and nothing else, if you see what I mean, sorry to be a little off topic but just a thought. I have some apps that have horrible Icons I would like a simple way of adding my own Icon into a shortcut. "IconJacker"
Click to expand...
Click to collapse
That function is outside LightJacker's scope, anyway, you can try editing the .lnk file and changing the last path after the "?" mark to reflect a path to an .ico file on your phone, and editing the last number to be zero or remove it with the comma altogether.
I don't know if it will work.
Perfect idea! Sounds like a super program!! I have been looking for a feature like this!
A question: can it monitor several programs also? (e.g. Tomtom and igo and acrobat reader)? Seems like the shortcut generator can only support one program...
parkhaus said:
Perfect idea! Sounds like a super program!! I have been looking for a feature like this!
A question: can it monitor several programs also? (e.g. Tomtom and igo and acrobat reader)? Seems like the shortcut generator can only support one program...
Click to expand...
Click to collapse
Just create a shortcut for each of your program.... be warned though, I didn't test multiple programs at once. It might not work.
Has anyone gotten this to work with an HTC Touch Pro? I've tried installing this - and after I create the shortcut, and click the master app I'm trying to keep lighted - I get the following error message:
"The file 'ljack' cannot be opened. Either it is not signed with a trusted certificate or one of its components cannot be found. If the problem persists, try reinstalling or restoring this file."
When I click on the ljack.exe file on it's own - I get the following message:
"LightJacker error 2"
I'd read that another program that requires a purchase, "smartlight" was incompatible with our phones, so I'm wondering if it's something unique to the Touch Pro.
P0ll0L0c0 said:
Has anyone gotten this to work with an HTC Touch Pro? I've tried installing this - and after I create the shortcut, and click the master app I'm trying to keep lighted - I get the following error message:
"The file 'ljack' cannot be opened. Either it is not signed with a trusted certificate or one of its components cannot be found. If the problem persists, try reinstalling or restoring this file."
When I click on the ljack.exe file on it's own - I get the following message:
"LightJacker error 2"
I'd read that another program that requires a purchase, "smartlight" was incompatible with our phones, so I'm wondering if it's something unique to the Touch Pro.
Click to expand...
Click to collapse
Error 2 means that an incorrect command line was supplied - in your case, no cmd line at all.
The other error with the proper shortcut is a windows mobile generic error, and I don't know why it comes up, it should run fine as it does when start ljack.exe on its own....
Maybe your phone isn't fully app-unlocked?
A super idea for a program! however, a GUI would be nice....
command-line options are not very handy. And I think that is where the Error 2 comes from. I also had trouble using your .lnk maker.
Hmmm, your site seems to be down.
Any chance you could upload the cab here on xda?
Yes, I confirm...
I tried several times.... The website is dead since this morning. So, no chance to download this promissing application until now.
For a very similar app go here:
http://oldsap.blogspot.com/2009/02/dontsleep.html
there is a version which prevents the PPC from entering standby, and one that does it only while wifi is on. Also a great app!
arturobandini said:
Yes, I confirm...
I tried several times.... The website is dead since this morning. So, no chance to download this promissing application until now.
Click to expand...
Click to collapse
You are right! Will investigate the problem.
@parkhaus: what'd be the GUI for?
I would love to have a program that keeps the backlight on when certain programs are running (Adobe reader, Tomtom, ebook reader, etc).
A menu for defining those programs would be great! making shortcuts for each program is a bit too complicated for most users.
A solution in MortScript you can find here
Note: knowledge of german language is required
parkhaus said:
I would love to have a program that keeps the backlight on when certain programs are running (Adobe reader, Tomtom, ebook reader, etc).
A menu for defining those programs would be great! making shortcuts for each program is a bit too complicated for most users.
Click to expand...
Click to collapse
An utility in .NET CF can be easily made, but I absolutely don't have any spare time to do it.
Or you can use the method provided by the above users, although it's the old method of changing values in the registry.
Thankyou very much, I needed an app like this for Memory-Map OS5 (App for Off-road satnav in the UK).
I don't suppose you use winmo 6.5 do you? I have another problem with that app in 6.5 where it has icons along the bottom like 6.5 does - however, as 6.5 changes the width of the icons at the bottom, I cannot see all the icons when in the app. If there is any chance you could also code something to alter the size of the bottom buttons whilst in a certain app, that would be even better!
There is a free trial @ http://www.memory-map.co.uk/ should you care to try and code this in.
OK, I used and tested this with TomTom and Memory-Map, and all seems good.
A couple of things, however.
As the size of the app is so small, why go around duplicating it?
Personally, I found that putting LightJacker in \Program Files\LightJack and then doing my app shortcuts like this:
107#"\Program Files\LightJack\ljack.exe" \Program Files\Navigator\TomTom Navigator.exe?TomTom Navigator.exe,101
Meant that I could:
a) Only keep one copy of lightjacker for multiple apps. If there is an update, you only need replace the exe and dll once.
b) Use the shortcuts anywhere. I have one shortcut in the start menu, and one in the app folder. That way, if you have to pick an app via a folder list that starts in the root, you do not have to navigate through the windows folder to get to the start folder, which takes ages
Working on Rhodium (ATT Tilt2 - WM 6.5)
This works on my Tilt2, but with the following tweaks.
The author's site recommends this format for the .lnk file, but this didn't work for me. It produced and Error 4:
123#"\Storage Card\Program Files\GoogleMaps\ljack.exe" GoogleMaps.exe?\Storage Card\Program Files\GoogleMaps\GoogleMaps.exe,101
But using the format in the previous post, it works - the backlight stays on while this program is the front program, and the backlight dims properly when the program goes into the background or is shut down:
123#"\Storage Card\Program Files\GoogleMaps\ljack.exe" \Storage Card\Program Files\GoogleMaps\GoogleMaps.exe?GoogleMaps.exe,101
The only thing not working is the icon. Following the advice on the author's site, I used Resource Hacker to find the Resource ID for the icon, which appears to be 800. But changing that in the link file stilll results in the link showing a generic icon.
Any suggestions on how to get the proper icon to show in the Start Menu for Google Maps?
Hi,
I encountered a strange problem. It seems like WinMo automatically close applications when there is more than 4 of them.
When I have four applications running and I open fifth, one of the running application is closed. It cannot be lack of memory because Internal Storage is 40MB free and Main Memory 174MB.
Is it a WinMo limitation or a bug?
Thanks for any help
Tomas
seems like your task manager is set to "auto-kill"
use a registry editor of your choice, navigate to:
Hkey_Current_USER/Software/HTC/Taskmanager
and change "Autokill" from 1 to 0
Hi, you may check this video, winmo can run 4 apps or more without
problem
www youtube com/watch?v=Uts8cymdgNw
Kev007 said:
seems like your task manager is set to "auto-kill"
use a registry editor of your choice, navigate to:
Hkey_Current_USER/Software/HTC/Taskmanager
and change "Autokill" from 1 to 0
Click to expand...
Click to collapse
Thanks for quick reply.
However I didn't find any item called Autokill in Taskmanager registers. There is below only Default and ExclusiveList\System\ but it doesn't contain any kill
I looked for 'Kill' in registers and the only thing I found was HTC\OOM\Killchance 0x3.
Should I add this entry in Taskmanager?
Thanks for help
Tomas
tomnico said:
Thanks for quick reply.
However I didn't find any item called Autokill in Taskmanager registers. There is below only Default and ExclusiveList\System\ but it doesn't contain any kill
I looked for 'Kill' in registers and the only thing I found was HTC\OOM\Killchance 0x3.
Should I add this entry in Taskmanager?
Thanks for help
Tomas
Click to expand...
Click to collapse
Hey
I used to have a similar issue, the cause of the problem was a number of redundant progs/ shortcuts in Windows\StartUp folder, once deleted it solved the problem, now I can open 8-9 progs with no probs, however, not sure how experienced you are with winmo so im wary of telling you to do the same (if you decide to take this route, google the items before deleting & always make a backup). as for the autokill feature you can disable this with advanced config:
http://forum.xda-developers.com/showthread.php?t=418151
1 last thing you might want to try is sktools you can use the demo see if it works for you & change 'Optimize' settings to 'Memory'
these are just a few options to try but you def' should not be limited to 4 progs.
hope this helps
Hi,
thanks for tips but so far nothing helped.
Autokill is definitely disabled. I used Advanced Config tool and it is OK.
My StartUp doesn't contain nothing special - there is about 10 items.
I so far haven't tried SK tools.
However I observed more details about this strange behavior. At first I noticed that number of running application varies in time - most probably due to different RAM available (however still 170MB).
Secondly there is something called "CursorWindow" which consumes extreme amount of memory for short time. I did following experiment - I ran 5 applications in parallel and as a 6th I opened Resco Task Manager. This shutdowns one of previous five applications. And Resco among normal applications shows task called "CursorWindow Memory: 85.7MB". When run it again this task is not there anymore. It appears only when it shutdowns my applications.
Does anybody know what CursorWindow is about?
Best Regards
Tomas
Read trough this Tread, should help u (;...
Also got that problem an a few others also...is now fixed for me.
http://forum.xda-developers.com/showthread.php?t=655674
solution was posted from chainfire:
http://forum.xda-developers.com/showpost.php?p=7133902&postcount=11
here also a short explantion from chain:
http://forum.xda-developers.com/showthread.php?t=655674&page=2
gl
I recently got some BlueTooth headphones for running and they don't sound that great but I was able to really brighten them up with DSP Manager. The problem is that I also use BlueTooth audio in my car, which doesn't need any enhancement by DSP Manager since it has ample sound quality already.
Can I automate changing DSP Manager preferences via Tasker? I can put it in a shell script and run with the Tasker Execute plugin, but I'm not sure what it would entail. Could I keep two copies of the preferences files and swap them in and out via tar? I guess I'd need a way to reload DSP Manager after doing so...
I guess some helpful hints would be where to look to find the DSP Manager preferences on the file system, and then how to reload the app/settings after editing the files outside of the GUI.
Thanks!
---------- Post added at 06:57 PM ---------- Previous post was at 06:39 PM ----------
I found the location of the XML files, but no combination of shuffling versions of the files and force quitting/relaunching the DSP Manager enabled the new preferences. I'd appreciate any ideas if anyone has them.
I'm new at this, so bear with me please
Through checking out the AndroidManifest.xml file, I was able to launch the DSP Manage app via:
Code:
# am start -a android.intent.action.MAIN -n com.bel.android.dspmanager/.activity.DSPManager
And into the Bluetooth headset preferences screen directly via:
Code:
# am start -a com.bel.android.dspmanager.BLUETOOTH
But I'm still having the issue where if I edit the xml settings file, the changes are not reflected when launching the app. I feel like I'm on the verge of figuring this but I can't string together the correct search term in Google to find it.
Did you ever figure this out? I want to do basically the same thing.
I was able to change the XML preferences file and launch the various settings, but nothing would activate the changes in the XML file. Maybe there's a way to intentionally crash the app and then have it reload the XML file but I was not able to figure it out and abandoned it.
alanthing said:
I was able to change the XML preferences file and launch the various settings, but nothing would activate the changes in the XML file. Maybe there's a way to intentionally crash the app and then have it reload the XML file but I was not able to figure it out and abandoned it.
Click to expand...
Click to collapse
That is very disappointing. :-(
I take it you tried closing the app via the app close task in Tasker? That's really the only way I can think of to terminate the app in memory. I'm guessing, though, that it's not the main app that needs to be recycled, but a service associated with the app.
Who wrote DSPManager? Do you happen to know? Any way to contact the author and request a feature?
DSP Manager is part of CyanogenMod core code. It can't be restarted like a regular app. I suppose the GUI could be punted but it won't reload in any new configs without interacting with the GUI. It'd be nice if they could extend it to include profiles and then allow Tasker integration.
alanthing said:
DSP Manager is part of CyanogenMod core code. It can't be restarted like a regular app. I suppose the GUI could be punted but it won't reload in any new configs without interacting with the GUI. It'd be nice if they could extend it to include profiles and then allow Tasker integration.
Click to expand...
Click to collapse
I'm not using a CyanogenMod ROM. I'm on a Sense ROM. So it must be fairly modular? That's encouraging. I wonder if I can modify the source code and replcae the version on my ROM with that version. A lot of work, though...
From what I understand, it can be flashed on any rooted rom via Clockwork recovery, so it hooks into the core of Android instead of a regular "app." When I meant it's part of the CM core code, I meant that the code is now maintained as part of the CM project. But yeah, because it's not a regular application, I think this stands to be nearly impossible without Tasker hooks from the developers.
Hi to all...
I'm trying to use the funtion to activate the dlna server on my galaxy s3 with the stock applicacion but the phone is taking a lot of time organizing the files, I have more than 40 GB of music in the external sd card, that make the process very slow... I know that exist another applications but I am of those who think "why would install another application if the phone comes with a default application that already does?" and maybe exist a solution that make stay the files indexed
After weeks of hard work we (Setmov and uncle Fab) proudly present you the first Una ROM for the galaxy Mega I9200, based on 4.2.2 XXUAMEE.
DISCLAIMER
As usual, your phone your responsability, we won't take any responsability if it flies out of the window or if your girlfriend/boyfriend runs away with it.
PLEASE, DO READ OP COMPLETELY AND CAREFULLY BEFORE ASKING ANY QUESTION, ANSWERS TO MOST PROBLEMS ARE HERE
WHAT IS UNA?
Una is a new concept that takes security to a new level.
Are you tired of seeing so much blatant, outrageous and shameless invasion of your privacy and data mining hidden behind nice sentences like "enhanced use experience" or "complete integration with the system"? We decided to develop secure ROMs where privacy means just that – Private!.
It’s free of charge, we are a non profit structure and we are not here to make big bucks
WHAT UNA ISN'T
UNA isn't a way to help you to stealthily buy massive destruction weapons to foment a coup d'etat in your favorite banana republic or to prepare the third world war.
UNA secures what leaves from your phone (ie your personnal data doesn't leak and no app can look over your shoulder to spy your activities), but it can't completely secure what comes into your phone.
Why is that?
Because it's just not possible to fully secure a phone from what comes into it, and anyone claiming to be able to do it is either a liar, or an ignorant, or both.
There are too many attacks, some not well documented, if documented at all, and some unknown to the public, and there are too many ways to hack a phone, especially if the user doesn't use his/her common sense.
If you are the type of person that installs apps from shaddy source and/or warez web sites (sites offering cracked paid apps) chances are that at some point you will unknowingly install a malware or a spyware. The same applies if you click on any link, specially on SMS' and emails, if you let any pop out window appear or if you don't protect your lockscreen with a password/pin/pattern and let anyone get physical access to your phone.
A bit of judgment and common sense can save you a lot of trouble, but there's unfortunately nothing UNA can do about it.
Then, if you use your phone to call through GSM your provider will know where you are. If he didn't you wouldn't be able to make any call, the signal has to find you and there's nothing UNA or anyone can do about it.
The only way to prevent that is to disable the phone functions (but then your phone will turn into a wifi only device) and reenable them when needed, head to the scripts section to learn how to do it.
Last but not least, bear in mind that the agencies have armies of tech savvy henchmen and 10 storeys computers, and tricks we can't even imagine, so think twice and use your brain before you attempt to outsmart them...
UNA IS FOR YOU IF:
. You are willing to learn how to use an unconventional ROM and generally speaking to understand how things work, even if it sometimes requires a little effort to fix this or that little problem (bear in mind that it took us a lot of work to develop Una to where it is now),
. You don't mind a few little occasional bugs here and there that come from all the restrictions the ROM contains,
. You want to take back ownership of your phone from google’s claws.
UNA IS NOT FOR YOU IF:
. All that you care about is the latest gimmick in the latest OS,
. You can't live without the google’s apps,
. You are the kind of person that never reads through the OP and only scroll down to the download section, and then complain that things don't work and/or ask stupid questions in which are answered OP. An example? One guy makes a mod and writes clearly in OP that it's specifically for 4.2.2. Then some people complain: "it doesn't work on 4.4.2"...
If you are that type of person, please do yourself and us both a favour, and close this window now.
ARE WE PARANOID TIN FOIL HATS? OR TERRORISTS? OR CARTEL BOSSES?
Nope, we only are people that don't see why we shouldn't be in control of our phones. Or why our phones can be wiped remotely, why apps or updates or who knows what can be downloaded and installed without asking for our consent, why SMS' can be sent without us to know, why we should pay for the bandwidth used for data mining and unwanted downloads, and why all those activities should deplete our battery and kill our RAM.
You think we are overreacting here?
You don't have to take our word for it, just download and install Network Log from here:
https://f-droid.org/repository/browse/?fdfilter=network+log&fdid=com.googlecode.networklog
Give it root permission, start logging and open some web pages. Come back to Network Log after a few minutes and see for yourself, you'll be surprised (or maybe horrified?) to find out that your android system, your settings, your kernel etc. connect to all sorts of funny IPs, including and foremost google’s.
Now you see what we mean?
It's time to go for Una!
UNA'S FEATURES
. Rooted.
. Deodexed.
. Zipaligned.
. Busybox and sqlite installed.
. Init.d support and scripts.
. Auto start disabled for most apps.
. About 150 system apps, 45 framework jars, 15 permissions xmls and 65 libs removed, plus files here and there.
. Very low RAM and CPU consumption, more than 8 hours screen time with the WIFI on, 1% battery decrease every 10-12 hours while in stand by.
. Heavily and extensively modified system, in order to make it secure and prevent it from leaking your data.
. App Settings, Firewall and Xprivacy built-in, and already applied out of the box to make sure you are well protected.
. Xprivacy is a fantastic tool but it has one big limitation, it can't restrict the Android System from accessing your serial numbers and leaking it. For that reason these IDs have been edited as follows:
build.serial (androidboot.serialno) and ro.serialno are both set to "1",
android id is set to "android",
net.hostname is set to "1".
. Wlan serial number set to "00000001" (this number identifies you everytime you connect to the internet, and Xprivacy can't do anything about it).
. USB ID (iSerial) set to 1.
. Unreadable cp access.
. Location services completely disabled.
. Infamous Fused Location app uninstalled.
. Vulnerabilities patched thanks to Master Key Multi Fix and Fake ID Fix.
. NFC disabled.
. ADB disabled (can be re-enabled, see below).
. By default ADB, all google access (including youtube, blogspot and google search), the Live Wallpaper Picker app, the Media Storage/Provider app and all location services, including the GPS, are disabled. You can re-enable some or all of them, instructions are in the "HOW TO USE THE ROM" section.
. Plenty of under the hood modifications to make the ROM fast and fluid.
. Multi-purpose navigation keys.
. Call button in contacts.
. Because secure doesn't mean ugly, the whole ROM has been themed with a beautiful green color (if there are enough requests other themes will follow), transparency, and Lollipop HD wallpapers.
. KK style pop-up toasts.
. Multiwindows have been revamped, they are no longer only static in Samsung style but now they can float and be resized too, like on a computer.
. All apps can be opened in floating mode.
. All apps display in the Flash Bar.
. Possibility to choose between different multiwindows layouts in the Flash Bar, and to make templates of up to 4 apps at once.
. You can choose to have a persistent multiwindows bar, and between 2, 3 or 4 windows layouts. Head for the add-ons section, everything, and more, is there.
. Heaps of hand picked and carefully scrutinized open source apps.
There are 2 non open source apps (Greenify and Quick Pic) but they are safe, believe me, I have thoroughly examined them. Still, you can always uninstall them if you feel like it.
In time we will develop our own apps, but first we want to see how people respond to the Una concept...
INSTALLED APPS/TOOLS
. 920 Editor, to create and edit scripts or text files.
. AF+ Firewall.
. Alarm clock.
. APG, to encrypt messages.
. App Settings, to restrict apps' permissions, change DPI on a per app basis and more.
. Arity, a calcultor.
. Conversations, a secure and encrypted chat, modded by uncle Fab for increased security.
. Fdroid, an alternative to the Play Store, and all the apps are open source!
. Floating stickies, to make small notes on the fly.
. FTP Server, to copy files to/from your phone wirelessly.
. Ghost Commander, a very powerful dual panel root file manager.
. Gravity Box, a theming engine.
. Greenify, to make apps behave by hibernating them when not in use.
. K9 Mail, an email client.
. Kernel Adiutor, if you feel like playing with kernel tweaks (but you have to know what you are doing).
. Lightning, a fast and light weight browser.
. Network Log, to check where your apps connect and chase unwanted connections.
. Open Camera.
. Tor (Orbot) for Android, modded by uncle Fab for increased security.
. Orweb, a browser designed to work along with Tor.
. OS Monitor, to monitor and kill your phone's processes, and more.
. Pale Moon, based on Firefox for Android, for a full desktop experience with Mozilla add-ons preinstalled for enhanced security.
. PDF Reader.
. Preferences Manager, to edit the otherwise difficult to read shared_prefs files in data/data.
. Quick Dic, a good selection of free dictionaries.
. Quick Pic, a Gallery app.
. Search Light, a torch.
. Terminal Emulator, fire up your commands and show your phone who is the boss!
. Text Secure, a secure and encrypted SMS app, modded by uncle Fab for increased security.
. Tint Browser, another fast web browser.
. Urecord, to record sounds with different sample rates.
. USB Mass Storage Enabler, to connect your phone to any computer (note that it only mounts the external SD).
. Viper4Android FX, a powerful sound enhancer.
. Viper4Android XHiFi, some more sound enhancements.
. VLC, a video and music player favourite.
. WI-Fi Privacy Police, to secure your connections even better than they already are.
. Xposed Installer, a great framework that enables apps like App Settings or Xprivacy to work.
. Xprivacy, last but not least, the best privacy app.
INSTALLATION
As usual, make a backup first!
Do backup your contacts and whatever is important because all your apps and data will be erased (your sd card contents won't be deleted though).
Do backup your /system/csc folder, in case you need it for later.
Do backup your efs folder (VERY IMPORTANT).
Open an android terminal from your phone, first type "su" (without the quotes), enter, then type:
busybox dd if=/dev/block/mmcblk0p10 of=/sdcard/efs.img
This will create an efs backup caled efs.img in your sd card.
If you need to restore it type:
busybox dd if=/sdcard/efs.img of=/dev/block/mmcblk0p10
Before you install the ROM, download Philz recovery from here:
http://forum.xda-developers.com/showthread.php?t=2588661
We chose Philz since AFAIK it's the only one that allows you to lock you recovery with a password (highly recommended, if your recovery is not password protected it wouldn't take more than 2 minutes for someone to disable your pattern or pin protected lockscreen and access all your personal data on the phone).
Philz' installation instructions
You need to have Samsung drivers installed.
Boot your phone into download mode (press volume down and power at the same time).
Open Odin 3.07 and connect your phone.
Click on the PDA slot, navigate to where the Philz recovery is located and select it.
DOUBLE CHECK AND MAKE SURE THAT "RE-PARTITION" IS UNTICKED (only "Auto Reboot" and "F.Reset Time" should be selected).
Click start and wait while Odin flashes Philz.
If everything went well your phone will now auto-reboot into the system. Go into recovery, you should see your brand new Philz.
If you are still on stock recovery then repeat the above steps, but this time untick “Auto Reboot” in Odin.
When in recovery, if before you reboot you see a text on the screen displaying “yes – disable flash recovery”, select it to avoid stock recovery overwriting Philz.
Install UNA
Now, download Una from here (scroll down until you get to the download section):
http://unaos.com/
Now, unzip Una ROM and copy it to the backup folder that is inside the clockworkmod folder in your sd card (if there's no backup folder create it by choosing "mkdir" in Ghost Commander).
Boot into recovery.
Go to restore from sdcard, choose 2013-01-08.18.57.50_JDQ39.I9200XXUAMEE, and go for it!
IMPORTANT!!!
In case you had previously installed one of those Knox plagued ROMs (all 4.4.2 ROMs, and maybe some of the latest 4.2.2 ROMs?) you'll have to choose custom restore and uncheck boot in the menu, because since the bootloader you have is Knoxed you may get a brick if you downgrade it to a pre-Knox version, don't play with that!
If you choose to proceed, you do so at your own risk, but in any case first read through the Megakat and the Megafire threads to find out if it's doable.
If it doesn't work for you then I'm sorry, you are out of luck, shame on you Knox...
If it works please report it here so that other people will know, thanks in advance!
Once it's done reboot, congratulations, you have installed Una ROM on your phone!
MEGA I9205
Chances are that this ROM is compatible with I9205 but who knows, it may work or it may not.
Please report here if you did it, thanks in advance!:good:
HOW TO USE THE ROM
. Swipe down to access the applications drawer.
. Swipe up to turn off the screen.
. Go to settings and set a lockscreen (recommended).
. Go in recovery and set a recovery password (recommended).
. Long pressing on the menu key toggles expanded desktop (full screen, no more navigation bar and no more status bar).
. Double pressing the menu key kills and hibernates the current application.
. Long pressing the recent key brings you back to the last application (convenient to switch from one app to another).
. Between the home and the back key there's a supplementary key that can display up to 12 apps (editable in gravity box).
Double pressing that key shows the sound panel, long pressing it shows the reboot menu (note that there's an option to take screenshots in the reboot menu).
. Go to /system/etc/security/cacerts, check the certificates that are there (you'll find the certificate's name approximately by the middle of the file), and erase the ones you don't need/like.
When you want to transfer files to/from your phone open the USB Mass Storage Enabler app and enable mass storage, that's it. When you are done, don't forget to eject your phone from the computer.
. When you install a new application, by default it will be fully restricted in both Xprivacy and the Firewall.
Before you open the newly installed app wait until the Xprivacy icon appears in the status bar, then and only then can you open it.
Most likely the app will crash.
Go to Xprivacy, open its settings and then usage data, you will see what restrictions caused the crash. Re enable some, provided that they are not too invasive.
Many apps require "load.Library" to be allowed in the shell section, that's ok.
Others may need to access the sd card, that's in the storage section and it's ok to allow it for apps that really need to access the storage, like players, cameras or file managers (for other apps try to keep it restricted).
Root apps obviously need "su" and/or 'sh", and sometimes "exec", in the shell section.
Always try to enable as few fields as possible, and bear in mind that data requested by an app is not necessarily needed for that app to work (especially true for identification, internet and mcc/mmc access).
Lastly, give the app internet access in the Firewall if, and only if, it needs it, and restrict some more permissions in App Settings.
If you can't tame the app consider uninstalling it and look for a similar one that has less built-in spyware.
. As said above, by default ADB, all google access (including youtube, blogspot and google search), the Live Wallpaper Picker app, the Media Storage/Provider app and all location services, including the GPS, are disabled.
If you want to re-enable some or all of them, look at the folder on your home screen called "scripts". Click on the desired script and it will be automagically executed.
. You will see more scripts to disable/enable the Bluetooth, the FM Radio and the Phone.
If you disable the Phone and later want to re-enable it do as follows:
untick App Settings in Xposed's modules section, re-enable Phone, reboot, then enable App Settings again.
Other scripts can enable/disable am, pm and the signature check, but don't play with it unless you know what you're doing.
. You can uninstall the Live Wallpaper Picker, the Wallpaper Chooser and the Media Storage if you want, or keep them disabled and resurrect them when needed.
. If you are very privacy concerned you should consider using the "uncle's phone lite" mod because it enables you to call with only the Phone and the Telephony Provider apps (CSC, Contacts, Contacts Storage, Logs Provider and STK are completely de-activated). That's the method I use to make calls, but you have to know that the dialler forces close after you complete the call (not a big deal in my opinion but still, I may look into it one of these days). You'll find the mod in the add-ons section.
BUGS
Some functions (not many, and not important ones) force close because of all the restrictions.
. When you are in the dialer app you can access the call log and the contacts, but don't press favorites. If you want to access them press contacts first, and then favorites.
. From the settings app you can set the lock screen wallpaper but you can't set the home screen wallpaper. To get round this glitch, press "home and lock screens", choose the wallpaper you want for your home screen, then press "lock screen" and choose the wallpaper if you want it to be different than the home screen's.
. Xprivacy forces close when you press its settings, but fear not - its main functions are operational and I'm working on a fix
. For some reason the ADW Launcher doesn't allow transparency in the navigation and the status bars while in portrait (but it does while in landscape), I'm working on that too.
. You can't download anything from Lightning and Tint Browser, that's because the Download Manager and the Download UI have been uninstalled. If you need to download something, copy the link and paste it in Pale Moon, it has its own download engine.
. All the installed apps work, but other apps you install may crash. I call that kind of apps "google’s henchmen", they only work if the play store services or the bla bla app are installed and of course they won't on Una since all that garbage has been removed.
If I install your app, why do you want to force me to install your boss' app too? Forget about those apps and search Fdroid, you'll find what you need...
. Sometimes the time can get messed up, if that happens the script "correct time" will make it right again.
. I forgot to set Quick Pic in Xprivacy and for that reason it won't be able to load pictures.
Open Xprivacy, go to Quick Pic. Open the storage section, and enable "getExternalStorageState", "media", "open", "openAssetFileDescriptor", "openFileDescriptor" and "sdcard". Open the system section and enable "queryIntentActivities".
Sorry about that guys!
. Depending the way you use your phone you may have to fine tune Xprivacy and reenable some permissions, I'm sorry for the inconvenience but it's impossible to set Xprivacy for all users since we all have different ways to use our phone.
UPDATES
There will be some, but no ETA, you'll have to be patient because now we have to design and release Una for four other phones.
Still, any suggestions/comments/bug reports are welcome, help us to improve Una!
FEATURE REQUESTS
Yeah, sure, we'll see what we can do but we don't promise anything
CREDITS
BIG THANKS TO:
:good::good::good:
F-Droid
M66B (Xprivacy)
Rovo89 (Xposed)
Tungstwenty (App Settings, Master Key, Fake ID Fix)
Ukanth (AF+Firewall)
Jecelyin (920 Editor)
Kraigsandroid (Alarm Klock)
Thialfihar (APG)
Arity (Arity calculator)
Siacs (Conversations)
Ppareit (FTP)
Ghost Squared (Ghost Commander File manager)
Mohammad Adib (Floating Stickies)
C3C076(Gravity Box)
Oasisfeng (Greenify)
K-9 Dog Walkers (K9 Mail)
Grarak (Kernel Adiutor)
Anthonycr (Lightning)
Pragmatic Software (Network Log)
Mdwh2(Open Camera)
The Guardian Project (Orbot and Orweb)
Eolwral (OS Monitor)
Moon Child and Cyansmoker (Pale Moon)
Droidapps (PDF Reader)
Androguide.fr (Pimp My Rom script)
Simon Marquis (Preferences Manager)
Thad Hughes (Quick Dic)
Q-Supreme team (Quick Pic)
Search Light (Search Light)
Jackpal (Terminal Emulator)
Anasthase (Tint Browser And Tint Browser Adblock Addon)
Thomasebell (Urecord)
Mohammad Abu-Garbeyyeh (USB Mass Storage Enabler)
Zhuhang (Viper4Android FX and Viper4Android XHiFi)
Videolan.org (VLC)
Brambonne (Wi-Fi Privacy Police)
Megalomanic (build.prop tweaks)
Did I forget someone?
If that's the case let me know and I'll put your name here.
That's all for now, enjoy the ROM!!!
THE UNA TEAM
ADD-ONS
. 2, 3 up, 3 down or 4 layouts multiwindows, or how many static windows you can open on the same screen (default layout is 3 up which means that there's a big window on the top half and two small on the bottom, 3 down is the opposite).
Note that it won't work if you don't install the whole ROM.Choose the layout you want and flash it in recovery.
The attached screenshot comes from an old ROM and that's why it's not green themed in Una style, but it will give you an idea.
. Sony Xperia Keyboard, flash it in recovery.
Credits KristianCarl for porting it, and unclefab for theming it in green.
It's not open source and that's why it's not included in the rom by default, but it's my every day keyboard because it works fine and because I themed it to make it look nice.
Don't give it internet access in the Firewall.
In Xprivacy, only allow "loadLibrary" in the shell section. You may have to enable a few fields in the contacts section depending your phone's configuration.
In App Settings, restrict "Read_Phone_State" and "Record_Audio".
I removed the Chinese Keyboard, tell me if you want it and I'll readd it.
THE FOLLOWING ADD-ONS WILL BE UPLOADED ONLY IF THERE ARE ENOUGH USERS' REQUESTS
. Title bar with minimize, cascade and close icons on full screen windows like on a computer.
. Uncle's phone lite (with clipboard and dialer) for hardcore users. It's safer than using the regular phone configuration, but the dialer forces close when you hang up the call.
. Completely disable internet access for the Android System.
Lightning and Tint Browser won't connect anymore since they use the same web engine as the Android System (that is anyway not very safe in 4.2.2), but Pale Moon still works thanks to its build-in web engine.
. Re-enable GPS and location services.
It's not recommended at all since it will reinstall Fused Location too (a modified version though, courtesy of uncle) but hey, it's your phone).
Some Screens
great job folks, will surely try it soon.
question: will we see any android 5 rom based soon?
moatazali said:
great job folks, will surely try it soon.
question: will we see any android 5 rom based soon?
Click to expand...
Click to collapse
Hello and thank you for your appreciation. We will develop our secure ROMs according to our possibilities, so please, be patient and stay tuned.
Thank you
U really should work together with kaymera.com !
Gesendet von meinem Jolla mit Hilfe von XDA Forums