Stay Lit Flashlight

Unlike other flashlight apps in the product catalog, Stay Lit Flashlight will always stay lit! You no longer need to worry about your phone dimming then going to sleep. See below for a list of features:

Features:

  • Keeps the flashlight lit for as long as you need it (no more screen dimming or phone sleeping)
  • Quick access to brightness adjustments
  • Option to change color on screen tap
  • Change the default color of the flashlight
  • Option to turn on the strobe light
  • Adjust the strobe light interval for faster or slower flickers
  • Option to turn on an SOS distress signal (flashes SOS)
  • The main purpose of this app is to give the user light when he needs it for as long as he needs it. Other flashlight apps in the product catalog will dim then turn off if you dont constanly keep touching your screen to keep it awake. Stay Lit Flashlight always stays lit!

    Stay Lit Flashlight also offers a quick and easy way to adjust the brightness of the flashlight. Some nights are pitch black and your need extra brightness. Other nights you may be running a stealth mission so you might want to use less brightness.

    This app gives you the ability to choose the color of your flashlight from a list of colors. Red light would be great for the covert mission mentioned above. You can also enable an option to change the color of the light when you touch the screen to entertain your kids.

    If you want to have some fun, crank the brightness up and turn on the strobe light. In a fog filled you with a fast flickering strobe you can have all kinds of fun. Adjust the flicker of the strobe in the preferences page for the perfect flicker.

    If you find yourself stranded somewhere with no cellphone coverage, use the SOS distress signal. This mode flashes light in the propper pattern that denotes SOS or Help.

    Thank you for your interest in Stay Lit Flashlight. If you liked this app, think about making a donation to help encourage future development.





    I, Casey Broome, or L337tech.com are not responsible for any damage this app could or may cause to your phone or anything your phone is or may effect. Do not use this app if you have any medical conditions that are affected by light, especially flashing light. Do not use the SOS signal when you are not in danger, especially offshore where people routinely look for such signals. It is the sole responsibility of the user to use this app properly. Use this app at your own risk.

    staylitflashlight_main_1.0.0staylitflashlight_menu_1.0.0staylitflashlight_prefs_1.0.0

    ####### Help Section #############

    Q) I turned on the strobe effect and now i can’t turn on the SOS effect. What should I do?

    A) You can only use one effect at a time. Simply turn off the strobe effect then turn on the SOS effect. The same goes for the tap to change color effect.

    GPS Trip Panel

    GPS Trip Panel is a robust GPS application used to keep the user informed of important trip data. This app is especially useful for road travel. This app utilizes your phones GPS and Google Services. See below for a list of features or watch the youtube video explaining each feature in detail:

    Features:

  • GPS update interval adjustments to smooth out GPS data
  • Display speed in large font
  • Displays heading
  • Displays altitude
  • Trip scene to record important trip informations
  • Tracks overall, average, and moving trip time
  • Tracks overall, average, and moving trip speed
  • Keeps track of the maximum speed acheived
  • Enable a permanent popup so you can manipulate maps while still receiving speed and heading information
  • Trip scene displays time and date
  • GPS speed cutoff to eliminate erroneous low speeds caused by low satellite reception
  • displays your coordinates
  • tap coordinates to have them mapped on Google Maps, which can convert the coordinates to an adress
  • push button to copy your coordinates to be pasted elsewhere
  • Dashboard popup to keep the user informed of the altitude and accuracy even while in other programs
  • Option to keep turn your phones sleep timer off
  • GPS message center keeps the user notified of the GPS’s status
  • English and metric units available in preferences
  • Built in GPS error handling. Notifies the user of errors
  • Download GPS Trip Panel

    GPS Trip Panel in Palm Hot Apps Contest

    Follow GPS Trip Panel on Facebook

    The main purpose of this app is to keep the user up to date with the latest trip information. Speed, heading, altitude, and various important trip information are made easily visible. Even if you are in another application, GPS Trip Panel will display a dashboard popup notifying the user of the current speed and heading. You can also make this popup “stick” so that you can manipulate maps and still be informed of the speed and heading.

    This app has other neat features aimed at delivering a superior GPS experience compared to the competition. You can adjust the GPS update interval and GPS speed cutoff to help smooth out and deliver more accurate GPS data. With these features you can still expect good GPS data even in low satellite reception areas.

    This app also delivers other great features such as displaying your coordinates. If you don’t think in coordinates, that is fine, simply tap the coordinates to push them to Google Maps. Google Maps loves coordinates and can even translate them into an address. These coordinates can also be copied by clicking the “Copy Coordinates” button. Once copied you can paste them anywhere. Memos is a great place to paste the coordinates for records keeping.

    Another neat utility built into this app is the GPS message center. It uses a few custom algorithms to help keep the user notified of what the GPS is doing and its status. This can be very helpful to the user during times of low sky visibility where the gps might take a while locating or locking onto satellites. If you are using another GPS app that doesn’t keep you informed of your GPS status, simply open up GPS Altitude next to the first app and it will keep you informed.

    The app also comes with a built in error handling feature. If there is a major GPS error you will receive a popup of the error. Typically the user will be able to resolve the error with the information from the popup. If not, see below for a list of Q/A.

    Thank you for your interest in GPS Altitude. If you liked this app, think about making a donation to help encourage future development.





    I, Casey Broome, or L337tech.com are not responsible for any damage this app could or may cause to your phone or anything your phone is or may effect. This app should never be used as a sole navigation tool. This app should never be used as the sole navigation tool for flight, boating, driving, moving by foot, or any other transportation method where exact location is important. Mobile GPS’s can be wildly inaccurate. It is the sole responsibility of the user to use this app properly. Use this app at your own risk.

    gpstrippanel_main_1_0_0  gpstrippanel_trippanel_1_0_0  gpstrippanel_popup_1_0_0  gpstrippanel_prefs_1_0_0  gpstrippanel_dashpoard_1_0_0

    ####### Help Section #############

    Q) I can’t seem to get past the “Searching for Satellites” message. What can I do?

    A) There are a few things you can try so I will list them below:

  • Make sure at least 40% of the sky is directly viewable by the phone. Any obstructions, including a window may interfere.
  • Start up the app when you are not moving. From my testing, the searching for satellites stage typically takes longer if you are moving around a lot.
  • Q) I seem to be stuck at the “starting gps” message. What can I do?

    A) If this is happening to you, your gps has wigged out. Your need to enter/exit airplane mode or perform a hard reboot.

    Q) Sometimes when I open up the trip panel scene the application does’t display any numbers. What is wrong?

    A) This is a known bug cause by switching between the main screen, the preferences screen, and the trip panel real quickly. It doesnt always happen, its very random. This has to do with how WebOS handles opening and closing GPS tracking services. Hopefully future versions of WebOS will fix this issue. The fix is to either switch back and forth between trip panel and the main screen or to minimize the trip panel and open up the GPS dashboard/popup. Then, you will see that your trip panel began populating values again. Another fix is to open and close the app.

    Q) How do i get to the Trip Panel?

    A) Simply click the button with the arrow “<--" on it at the main screen. Alternatively you can select it from the menu in the top left corner of the main screen. Q) How do i exit the Trip Panel? A) The back gesture in the gesture area will take you back to the main screen. Q) Will this app work on the pixie? A) Yes and no. The main screen and preferences page work fine, but only part of the trip panel is visible. You wont be able to see the odometer/max speed/stopped time on the trip panel. Q) Why does the 2 second GPS update interval sometimes fail to work properly? A) This is a weird problem that I have yet to be able to solve. I will continue to work on this and keep the users informed if it gets fixed. One thing you can do that will occasionally fix this problem is press the reset trip button in the trip panel scene. I recommend using the 3 seconds update interval.

    GPS Altitude

    GPS Altitude is a simple app used to determine your altitude, accuracy, and coordinates. This app utilizes your phones GPS and Google Services. See below for a list of features or watch the youtube video explaining each feature in detail:

    Features:

  • determines your altitude
  • determines the accuracy of the altitude measurement
  • displays your coordinates
  • tap coordinates to have them mapped on Google Maps, which can convert the coordinates to an adress
  • push button to copy your coordinates to be pasted elsewhere
  • Dashboard popup to keep the user informed of the altitude and accuracy even while in other programs
  • Option to keep turn your phones sleep timer off
  • GPS message center keeps the user notified of the GPS’s status
  • English and metric units available in preferences
  • Built in GPS error handling. Notifies the user of errors
  • The main purpose of this app is to keep the user up to date with the latest altitude measurement and tell the user how accurate that measurement was. The phone has a very powerful GPS capable of great altitude measurements. Even if you are in another application, GPS Altitude will display a dashboard popup notifying the user of the current altitude and accuracy.

    This app also delivers other great features such as displaying your coordinates. If you don’t think in coordinates, that is fine, simply tap the coordinates to push them to Google Maps. Google Maps loves coordinates and can even translate them into an address. These coordinates can also be copied by clicking the “Copy Coordinates” button. Once copied you can paste them anywhere. Memos is a great place to paste the coordinates for records keeping.

    Another neat utility built into this app is the GPS message center. It uses a few custom algorithms to help keep the user notified of what the GPS is doing and its status. This can be very helpful to the user during times of low sky visibility where the gps might take a while locating or locking onto satellites. If you are using another GPS app that doesn’t keep you informed of your GPS status, simply open up GPS Altitude next to the first app and it will keep you informed.

    The app also comes with a built in error handling feature. If there is a major GPS error you will receive a popup of the error. Typically the user will be able to resolve the error with the information from the popup. If not, see below for a list of Q/A.

    Thank you for your interest in GPS Altitude. If you liked this app, think about making a donation to help encourage future development.





    I, Casey Broome, or L337tech.com are not responsible for any damage this app could or may cause to your phone or anything your phone is or may effect. This app should never be used as a sole navigation tool. This app should never be used as the sole navigation tool for flight, boating, driving, moving by foot, or any other transportation method where exact location is important. Mobile GPS’s can be wildly inaccurate. It is the sole responsibility of the user to use this app properly.

    gpsaltitude_main_app_1_0_0gpsaltitude_prefs_1_0_0maps_map_coordinates_1_0_0gpsaltitude_clipboard_copy_1_0_0sprintnavigation_dashboard_1_0_0

    ####### Help Section #############

    Q) I can’t seem to get past the “Searching for Satellites” message. What can I do?

    A) There are a few things you can try so I will list them below:

  • Make sure at least 40% of the sky is directly viewable by the phone. Any obstructions, including a window may interfere.
  • Start up the app when you are not moving. From my testing, the searching for satellites stage typically takes longer if you are moving around a lot.
  • Q) I seem to be stuck at the “starting gps” message. What can I do?

    A) If this is happening to you, your gps has wigged out. Your need to enter/exit airplane mode or perform a hard reboot.

    Webos CPUScaler Application for Palm PRE – Toggles CPU Scaling

    CPUScaler 1.1.1 – for use with the regular Palm Pre kernel capable of 125-600mhz
    and
    CPUScalerUber 1.1.1 – for use with kernels capable of 125-800mhz
    and
    CPUScalerUltimate 2.1.2 – for use with the regular Palm Pre kernel and/or kernels capable of 125-800mhz. It also displays cpu info, up time, load averages, battery temperature, and current stick settings. It can make your current cpu settings “stick” on reboot.
    ***If you enjoy this product, think about making a donation. ###This product will not work completely without a compatible kernel installed (see near bottom of page for list of compatible kernels).

    cpuscalercomparison_2_1_0

    Please read this entire post before installing!!!

    Running your phone at very high or very low frequencies may cause problems with your phone. You have been warned. I am not responsible for anything that happens to your phone or anything your phone is/was affecting. Use at your own risk.

    To install the new version you must uninstall the old CPUScaler app and its service with WOSQI or Preware!! Then you can download and install the new CPUScaler app and its service with WOSQI or Preware.

    You must have a compatible kernel installed for the version of CPUScaler that you are using for the app to perform properly

    This app was developed to give a Palm Pre user the ability to turn cpu scaling on and off with the touch of a button, and changes are made on the fly. The latest version also allows the user to set the cpu to a constant speed of their choosing. There are also other scaling options now if you don’t want to use the standard 500–>600mhz.

    This app is only for the Palm PRE! This does not work on the palm PIXIE!

    To install you have to you WOSQI (webos quick install) or Preware. To completely uninstall you have to use WOSQI or Preware!

    It is very important that you remove all cpu effecting patches or code before you install any version of CPUScaler. This includes any scaling, luna setting, userspace, or smart reflex patches or scripts. Some other patches have demonstrated conflicts.

    First lets talk about how to install the app. You need to download two ipk files. The cpuscaler service and the cpuscaler app. Here are the links to each:
    You can use Preware for the free “Lite Versions” by copy and pasting:
    http://www.l337tech.com/webos/apps
    into Preware and call it “L337Tech.com-webos-free”.

    CPUScaler 1.1.1 – for use with the regular Palm Pre kernel capable of 125-600mhz
    com.l337tech.cpuscaler_1.1.2_all.ipk
    com.l337tech.cpuscalerapp_1.1.1_all.ipk

    CPUScalerUber 1.1.1 – for use with kernels capable of 125-800mhz
    com.l337tech.cpuscaleruber_1.1.1_all.ipk
    com.l337tech.cpuscalerappuber_1.1.1_all.ipk

    CPUScalerUltimate 2.1.2 – for use with the regular Palm Pre kernel and/or kernels capable of 125-800mhz. It also displays cpu info, up time, and load averages.
    ***If you enjoy this product, think about making a donation. ###This product will not work completely without a compatible kernel installed (see bottom of post for list of compatible kernels).
    CPUScalerUltimate Download Page

    Now you need to make sure you have the latest version of WOSQI and WebOS Doctor in the same folder together. Open WOSQI and add the two ipk files you just downloaded to the install queue. Now hit install and accept the statement about l337tech requesting access to run a script. The script is just a post install script to move the cpu scaler service to the correct folder. Now you should have everything you need installed and ready to go. Alternatively you can now use Preware. The free “Lite Versions” are available by a custom feed mentioned above and the CPUScalerUltimate version is available on a private custom feed supplied on purchase. Once the custom Preware feed has been added, installation is as easy as clicking on the packaged you want installed. Preware will also alert you if you need to update any versions of CPUScaler that you have on your Pre. Simply hit the update button to upgrade to the latest version.

    To use the app simply open it up and select an option by pressing won of the buttons. You will know if the button worked if you a notification at the bottom of the screen pop up. If you have CPUScalerUltimate, navigate to the stats page and verify that the settings you selected were applied. If you have any other version of CPUScaler you can use the “Set Speed 250mhz” or “Set Speed 125mhz” and see if scrolling around is uber slow. Now you can go ahead and close the app and your cpu will be scaling (or not scaling) until you reboot or shutdown your phone. If you ever reboot your phone will go back to default processor settings so you will need to open the app back up and hit scale on again. If you have the CPUScalerUltimate version and hit the “Make Settings Stick On Reboot” button then the settings that you “stuck” will be applied at reboot. To turn stick settings off just hit the “Scale And Speed Off” button. If you choose to a “Set Speed” option the speed will remain constant until you reboot or enter/exit a application developed with the SDK (typically 3D games). You will want to re enable the desired “Set Speed” option once you exit the SDK app.

    To uninstall the app and its service completely you have to use WOSQI or Preware. Simply go to device management in WOSQI and select CPUScaler and an service called “Service to scale the cpu”. Now that the two apps are selected hit uninstall. CPUScaler and its service should be completely removed from your device now. For Preware, navigate to installed packages and look for CPUScaler and its service. Click them and hit remove.

    New features and abilities have been added. Currently it still has the recommended setting for cpu scaling that is disused in detail in this thread. But basically it changes some parameters in the kernel to get it to scale from 500-600mhz depending on the load. See the end of the article for the exact commands used for the “scale 500–>600mhz” setting. The set speed options simply uses the userspace scaling governor to set the cpu at a speed and keep it there till you tell it otherwise or enter/exit an SDK developed application (Palm uses the userspace scaling governor default).

    I, Casey Broome, or L337tech.com are not responsible for any damage this app could or may cause to your phone or anything your phone is or may effect. This app should only be used by people that understand the risk of running the cpu beyond its default settings. It is true that Palm sets the cpu to 600mhz during PDK gameplay (usually 3D games), but Palm also sets the processor back to 500mhz when you quit the game.

    To upgrade you CPUScaling app to the latest version you must uninstall the old app and service first! Then you can download and install the latest version.

    I just want to reiterate that if anything goes wrong once you hit one of the scaling or set speed option buttons simply restart, shutdown, or pull the battery. You phone will go back to default settings.

    The TI cortexA8 processor in your phones is rated to run at 600mhz but an early batch of processors were “bad” and degraded rapidly when set to 600mhz or higher. This caused Palm to down clock all the Pre’s even though many people have a “good” processor that are more than capable of long term 600mhz use. This can be seen with the people that have tried scaling before. Some people’s phone love it and never have one problem. Other people have problems such as random reboots and hangs when using a scaling patch.

    If you appreciated any of my help, enjoy any of my apps that I give away for free, or want to see more development from me, think about making a donation. Thanks!





    Acknowledgments:
    I would like to give my thanks to DrewPre for the great help creating and compiling the java service, and rwitby from WebOS Internals for help packaging up the java service. I would also like to thank unixpsycho and caj2008 from precentral forums for creating an amazing kernel that allows the pre to run at speeds between 125-800mhz. CPUScalerUber would not be possible with out it. I have donated to DrewPre and rwitby for their help.

    Code used for “scale on”:
    echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
    echo 600000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
    echo 500000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
    echo 11 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_threshold
    echo 1000000 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate
    echo 1 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/powersave_bias

    Good luck everyone and happy scaling!

    number1pete

    cpuscalerappultimate_2_1_0cpuscalerappultimate_uber_2_1_0cpuscalerappultimate_scalingoptionscpuscalerappultimate_setspeedoptionscpuscalerappultimate_stats1cpuscalerappultimate_stats4cpuscalerappultimate_notify_2_1_0cpuscalerappultimate_splash_2_1_0

    CPUScalerUltimate version 2.1.2 added features:
    -added cpu temperature support if you are using webos internals uber-kernel
    -added new refresh stats button for easier stats refreshing

    CPUScalerUltimate version 2.1.0 added features:
    -you can choose to “stick” your current cpu settings so they are applied at reboot
    -displays current stick setting on the stats page
    -displays battery temperature on the stats page

    CPUScalerUltimate version 2.0.0 features:
    -works with any kernel (some features are dependent on certain kernels)
    -displays lots of cpu info
    -displays up time and load averages
    -quicker loading of app
    -cleaned up UI
    -no annoying ad pop-ups

    CPUScaler version 1.1.1 features:
    -added notifications to notify the user when the cpu has been scaled or set speed
    -cleaned up the UI, scaling and set speed option now have their own drawer
    -changed the code in the cpuscaler service to utilize my new parameters that fix the issues of scaling going out of the range of the min and max scaling frequency
    -fix preware install problem for the service
    com.l337tech.cpuscaler_1.1.2_all.ipk
    com.l337tech.cpuscalerapp_1.1.1_all.ipk

    CPUScaler version 1.1.0 features:
    -added ability to choose many more scaling options via a “more options” button
    -added ability to choose setting the cpu to a constant speed (using userspace governor)
    -added many constant speeds that you can set the cpu to
    -added ability scroll the app
    -fixed problem where app did not reset all the cpu setings back to default when you hit “Scale and Speed off”
    -fixed problem where app rotated in landscape mode
    -added custom splash screen
    -added ability to hide the more speed and scaling options via “more options” button
    -changed the up_threshold to 11% to keep the CPU scaled during phone calls
    com.l337tech.cpuscaler_1.1.0_all.ipk
    com.l337tech.cpuscalerapp_1.1.0_all.ipk

    CPUScaler version 1.0.0 features:
    -turn cpu scaling on with a button (500–>600mhz scaling)
    -turn cpu scaling off with a button (resets cpu settings to Palm default)
    com.l337tech.cpuscaler_1.0.0_all.ipk
    com.l337tech.cpuscalerapp_1.0.0_all.ipk
    ——————————-
    Compatible kernels for CPUScaler
    1. Palm Pre default kernel in WebOS 1.4.1
    ——————————-
    Compatible kernels for CPUScalerUber
    For options that operate between 125mhz and 600mhz these kernels are compatible:
    1. Palm Pre default kernel in WebOS 1.4.1
    2. Custom 125–800mhz kernel customized by Unixpsycho and Caj2008, see this thread. Caj2008 has performed extensive alpha testing on this kernel.
    For options that operate between 125mhz and 800mhz these kernels are compatible:
    1. Custom 125–800mhz kernel customized by Unixpsycho and Caj2008, see this thread. Caj2008 has performed extensive alpha testing on this kernel.
    ——————————–

    ———————————————————————————–
    ###List of compatible kernels for CPUScalerUltimate

    For options that operate between 125mhz and 600mhz these kernels are compatible:
    1. Palm Pre default kernel in WebOS 1.4.1
    2. Custom 125–800mhz kernel customized by Unixpsycho and Caj2008, download from this thread. Caj2008 has performed extensive alpha testing on this kernel.

    For options that operate between 125mhz and 800mhz these kernels are compatible:
    1. Custom 125–800mhz kernel customized by Unixpsycho and Caj2008, see this thread. Caj2008 has performed extensive alpha testing on this kernel.

    A kernel built by unixpsycho/caj2008 and packaged by L337tech into an easy install ipk for WebOS 1.4.0 and 1.4.1 is supplied via download page with purchase of CPUScalerUltimate (look for it in the install instructions)..
    ————————————————————————————

    ***Terms of Purchase
    By clicking on the “buy now” paypal link you have agreed to these terms of purchase. When purchasing an item on this page, you are buying the product it refers to “as is”. The product that a “buy now” paypal link is referring to is typically found directly above. You are not buying future versions of the product. The product is not guaranteed to be updated. The product is not guaranteed to work with future versions of WebOS or future versions of the Palm Pre. This product might never be updated. You can download any product found on the download page including future versions of the product if you bought a previous version of the product. You agree to keep the download link and download page confidential. Sharing this information or downloading without purchase can lead to legal action. This product will not work completely without a compatible kernel installed. You are not buying or may never recieve support for this product. Installation and proper functionality is not guaranteed. This product may not work with your Palm Pre in its current configuration. This product changes all the time. I, Casey Broome, or L337tech.com are not responsible for any damage this app could or may cause to your phone or anything your phone is or may effect. This app should only be used by people that understand the risk of running the cpu beyond or below its default settings. Information about this product found on this page or other pages managed by myself may not depict the product exactly in its current state.