Friday, August 30, 2013
Java Technology terms
Java 2 has been seperated into 3 parts
Java EE- Enterprise edition for servers and business functions
Java SE - Standard edition for normal applications
Java ME - Micro edition for small/embedded devices
Java beans - to create portable reuse codes
JSP(Java server pages) - it is the java version of ASP basically allowing dynamic pages to be created by allowing generation of pages on server side.
Java applet - runs java bytecode from the internet in a JVM on the client and can appear in a frame in the browser.
Java servlet - counterpart of php and asp.net for extending server side applications and provide dynamic web content. The difference between servlets and JSP is that servlets typically embed HTML inside Java code, while JSPs embed Java code in HTML
Apache Struts - web framework to develop dynamic webpages and uses the MVC(model view component) architecture
Hibernate to allow manipulation of objects to relational databases with very little code.
Apache Pivot, JavaFX, Swing - UI for java
iPhone 3GS Jailbreaking and Activation
My experience in iPhone unlocking : can be very troublesome for the inexperienced
My problem
Here are some problems and solutions
- Entering DFU(driver firmware update) mode - just follow the timing to the second precision. no errors allowed here. You will sometimes enter recovery mode. This is because you didn't follow the timing right.Exiting DFU or recovery mode - just press the home and power button for approximately 15 seconds, it should switch on again
- IPSW - sometimes you have to get the correct IPSW for the ISO version you are using or redsnow will tell it doesnt have the required keys. You'll find the link to downlood at the end.
- Stuck on "waiting for reboot" - you need to use rednow in administrator and compatibility mode for windows sp2 for some reason
After completing the jailbreak it told me to use the "just boot" option every time to start the iPhone. Seemed weird but finally this too didn't work so I continued my research.
Unlocking(Baseband fixing)
I found one pretty good comment from Jheremy explaning the need for jaibreaking and unlocking the baseband:
Hi there…to make it simple,jailbreaking an Iphone is basically allowing users to access third-party softwares and applications that you can’t install on an official Apple firmware.This is due to Apple’s limitations and policies. Unlocking is basically freeing your Iphone from an specific carrier (AT&T or T-Mobile) and unlocking your Iphone means that you can use it to any carrier.Baseband is a software that drives your Iphone signal,including GSM,EDGE and Wifi connections.That’s it.
Installing Cydia
Also you need to jailbreak the device before unlocking it
Download firmwares : http://www.icj.me/ios
Subscribe to:
Posts (Atom)