Thursday, December 25, 2014

Samsung SCH-U485 Manual Programming

Manual programming for the Samsung SCH-U485 is simple, like most phones. I will show you two menus to help you break your phone. This phone is the notorious free Obama phone. It seems wrong to not let the users have free services like the Verizon Backup Tool or even the internet. So, I began poking around at cell phones again and stumbled upon a wealth of knowledge for all kinds of phones but let's being with this one.

Samsung SCH-U485 (Intensity III)

  1. Press the Menu key
  2.  Select Settings & Tools
  3. Select Phone Info
  4. Press the * key
  5. Enter your SPC Code, try 000000
This menu has the following options/features:
  • MEID (ESN)
  • AKEY
  • Network Settings
    1. Phone Number
    2. MCC
    3. NMSID
    4. True IMSI MCC
    5. True IMSI NMSID
    6. PRL Enabled
    7. Home SID/NID
    8. CDMA Pri Chn A
    9. CDMA Sec ChnA
    10. CDMA Pri Chn B
    11. CDMA Sec Chn B
    12. Home Sys Reg
    13. Forgn SID Reg
    14. Forgn NID Reg
    15. Access Overload Class
    16. Voice SO Settings
  •  Slot Cycle Index
  • Service Programming Code
When you exit this menu your phone will restart.

The second menu we will uncover is almost exactly the same way except use a hash tag instead of a star. The steps are below, along with the menus you will see.
  1. Press the Menu key
  2.  Select Settings & Tools
  3. Select Phone Info
  4. Press the # key
  5. Enter your SPC Code, try 000000
  • Field Test Menu
    1. Debug Screen
    2. Test Calls
    3. Voice SO
    4. Error Logs View
    5. MRU Clear
    6. International CDMA Dialing Support
  • Port Map
  • Force Mode
  • Throughput Test
  • Bluetooth
  • SATS Mode
  • Memory Tracker
  • Troubleshooting
  • Graphics
  • Clear Session
  • IDLE Popup Display
  • Display Backlight
  • CMAS Test Alert

Saturday, September 6, 2014

Email Spider Updates

My old Email Spider software turned Codecanyon item, is now receiving updates.

 

 Google no longer offers API keys, I am looking to use specially crafted Google Custom Search's to extract links and emails from Google. I am also thinking of expanding to other search engines like Bing and Yahoo.

The new Email Spider is called Email Spider Extended. This software lasted longer than I had thought it would on Codecanyon, this will be the final and "extended" update.

Showing Your IP in Timed Intervals with C#

Someone needed to know the IP of their connection in intervals. Ask and ye shall receive. The app is attached with source code, coded in C# .NET.



Monday, August 11, 2014

Javascript Random String

Found a nice snippet while poking around, easy code but it's nice to have on hand for a quick copy+paste. Why code it from the bottom when you can take it from the top.


  • <script type="text/javascript"></li>
  • function randomString(i)
  • {
  • var dt = new Date();
  • var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
  • var string_length = i;
  • var randomstring = '';
  • for (var i = 0; i < string_length; i++)
  • {
  • var rnum = Math.floor(Math.random() * chars.length);
  • randomstring += chars.substring(rnum, rnum + 1)
  • }
  • return randomstring;
  • }
  • </script>
  • Monday, August 4, 2014

    Parsing CSV Files to a ListView

    This is a very crude implementation but it works just fine for quick loads. (get, quick loads... I'm parsing pornhub's csv... get it.. lmfao) Anyway, I suggest using the ListViewItem class for larger projects.

  • string line = string.Empty;
  • StreamReader rdr = new StreamReader(@"C:\...\pornhub.com-db.csv");
  • while (!rdr.EndOfStream)
  • {
  •     if (count == 100) break;
  •     string[] l = rdr.ReadLine().Split('|');
  •     listView1.Items.Add(l[3]);
  •    listView1.Items[count].SubItems.Add(l[1]);
  •    listView1.Items[count].SubItems.Add(l[2]);
  •    listView1.Items[count].SubItems.Add(l[0]);
  •    listView1.Items[count].SubItems.Add(l[4]);
  •    listView1.Items[count].SubItems.Add(l[5]);
  •    listView1.Items[count].SubItems.Add(l[6]);
  •    listView1.Items[count].SubItems.Add(l[7]);
  •    count++;
  • }