My Nexus One is having low internal storage space issue again, despite moving all possible apps to SD.
This time I have decided to bite the bullet and root my precious phone.
Normally, you will have to unlock the bootloader to gain root access, this will imply that you void your warranty. But since I have my N1 for more than 2 years now, warranty is out of the question.
My main concern is more about security - Leaving bootloader unlock is a major security issue.
So I dig through the Internet and I found some exploits to change a few binaries in some file that will provide you root. <-- in layman terms
Anyway, there are some scripts created for gaining root access with those exploits, and the one I use was this:
DooMLoRD_v4_ROOT-zergRush-busybox-su
And here is a guide that I followed a bit for creating more internal memory:
Low internal memory problems on Nexus One
In a nutshell, this is what I did:
1)
- Manual Backup SD
- Take screenshots of my launcher
- Use "App List Backup" to create a list of currently installed app
2)
- Download and run the DooMLoRD_v4_ROOT-zergRush-busybox-su script to gain root access
- Use a Terminal app / adb shell and do "su" to see whether root access has been gained
3)
- Install Titanium Backup and Link2SD
4)
- Create a partition from SD card (I used Easeus Partition Master)
1GB maximum partition,
ext3 filesystem,
Primary for both existing FAT32 and the new ext3 partitions
5)
- Reboot device
6)
- Run Link2SD
- Create "boot script"
- Quick reboot (may need to reboot twice to work)
7)
- Move all existing apps from SD to phone (Internal)
8)
- Once low on memory appear, select all current Internal memory apps
- Create "Auto Link" for all apps in Internal memory (except for Play Store / Launcher / Link2SD!)
9)
- Repeat step 7 and 8 until all apps are Linked and moved to the new ext3 partition on SD
10)
- Create Backup as necessary - Titanium Backup / Manual SD card
- Freeze unwanted apps
Enjoy the free space! ;)
Thursday, 24 January 2013
Wednesday, 23 January 2013
Thursday, 17 January 2013
Monday, 14 January 2013
Tuesday, 16 October 2012
JSON Online Tools
JSON parser:
http://json.parser.online.fr/
JSON format & validate:
http://jsonformatter.curiousconcept.com/
http://json.parser.online.fr/
JSON format & validate:
http://jsonformatter.curiousconcept.com/
Liferay Velocity(vm) template syntax
http://www.liferay.com/community/forums/-/message_boards/message/10275725
e.g.
$velocityCount
$velocityHasNext
...
etc
e.g.
$velocityCount
$velocityHasNext
...
etc
Friday, 14 September 2012
The 30 CSS Selectors
For a list of CSS selectors browser support, please see here:
http://quirksmode.org/css/contents.html
The 30 CSS selectors:
http://net.tutsplus.com/tutorials/html-css-techniques/the-30-css-selectors-you-must-memorize/
Compatibility
Compatibility
Compatibility
Compatibility
Compatibility
Compatibility
Compatibility
Compatibility
Compatibility
Compatibility
Compatibility
Compatibility
Compatibility
http://quirksmode.org/css/contents.html
The 30 CSS selectors:
http://net.tutsplus.com/tutorials/html-css-techniques/the-30-css-selectors-you-must-memorize/
1) *
Compatibility- IE6+
- Firefox
- Chrome
- Safari
- Opera
2) #X
Compatibility- IE6+
- Firefox
- Chrome
- Safari
- Opera
3) .X
Compatibility- IE6+
- Firefox
- Chrome
- Safari
- Opera
4) X Y
Compatibility- IE6+
- Firefox
- Chrome
- Safari
- Opera
5) X
Compatibility- IE6+
- Firefox
- Chrome
- Safari
- Opera
6) X:visited and X:link
- a:link { color: red; }
- a:visted { color: purple; }
Compatibility
- IE7+
- Firefox
- Chrome
- Safari
- Opera
7) X + Y
- ul + p {
- color: red;
- }
Compatibility
- IE7+
- Firefox
- Chrome
- Safari
- Opera
8) X > Y
This selector selects the direct children only.Compatibility
- IE7+
- Firefox
- Chrome
- Safari
- Opera
9) X ~ Y
Similar to X Y.Compatibility
- IE7+
- Firefox
- Chrome
- Safari
- Opera
10) X[attr]
Compatibility- IE7+
- Firefox
- Chrome
- Safari
- Opera
11) X[attr="val"]
Compatibility- IE7+
- Firefox
- Chrome
- Safari
- Opera
12) X[attr*="val"]
- a[href*="tuts"] {
- color: #1f6053; /* nettuts green */
- }
Compatibility
- IE7+
- Firefox
- Chrome
- Safari
- Opera
13) X[attr^="val"]
- a[href^="http"] {
- background: url(path/to/external/icon.png) no-repeat;
- padding-left: 10px;
- }
Compatibility
- IE7+
- Firefox
- Chrome
- Safari
- Opera
14) X[attr$="val"]
- a[href$=".jpg"] {
- color: red;
- }
Compatibility
- IE7+
- Firefox
- Chrome
- Safari
- Opera
15) X[data-*="val"]
- a[data-filetype="image"] {
- color: red;
- }
- <a href="path/to/image.jpg" data-filetype="image"> Image Link </a>
Compatibility
- IE7+
- Firefox
- Chrome
- Safari
- Opera
16) X[attr~="val"]
- <a href="path/to/image.jpg" data-info="external image"> Click Me, Fool </a>
- /* Target data-info attr that contains the value "external" */
- a[data-info~="external"] {
- color: red;
- }
- /* And which contain the value "image" */
- a[data-info~="image"] {
- border: 1px solid black;
- }
Compatibility
- IE7+
- Firefox
- Chrome
- Safari
- Opera
17) X:checked
- input[type=radio]:checked {
- border: 1px solid black;
- }
Compatibility
- IE9+
- Firefox
- Chrome
- Safari
- Opera
18) X:after
Compatibility- IE8+
- Firefox
- Chrome
- Safari
- Opera
19) X:hover
Compatibility- IE6+ (In IE6, :hover must be applied to an anchor element)
- Firefox
- Chrome
- Safari
- Opera
20) X:not(selector)
Compatibility- IE9+
- Firefox
- Chrome
- Safari
- Opera
21) X::pseudoElement
- p::first-line {
- font-weight: bold;
- font-size: 1.2em;
- }
- p::first-letter {
- float: left;
- font-size: 2em;
- font-weight: bold;
- font-family: cursive;
- padding-right: 2px;
- }
Compatibility
- IE6+
- Firefox
- Chrome
- Safari
- Opera
22) X:nth-child(n)
Compatibility- IE9+
- Firefox 3.5+
- Chrome
- Safari
23) X:nth-last-child(n)
Compatibility- IE9+
- Firefox 3.5+
- Chrome
- Safari
- Opera
24) X:nth-of-type(n)
- ul:nth-of-type(3) {
- border: 1px solid black;
- }
Compatibility
- IE9+
- Firefox 3.5+
- Chrome
- Safari
25) X:nth-last-of-type(n)
Compatibility- IE9+
- Firefox 3.5+
- Chrome
- Safari
- Opera
26) X:first-child
Compatibility- IE7+
- Firefox
- Chrome
- Safari
- Opera
27) X:last-child
Compatibility- IE9+
- Firefox
- Chrome
- Safari
- Opera
28) X:only-child
- <div><p> My paragraph here. </p></div>
- <div>
- <p> Two paragraphs total. </p>
- <p> Two paragraphs total. </p>
- </div>
- div p:only-child {
- color: red;
- }
Compatibility
- IE9+
- Firefox
- Chrome
- Safari
- Opera
29) X:only-of-type
Compatibility- IE9+
- Firefox 3.5+
- Chrome
- Safari
- Opera
30) X:first-of-type
Compatibility- IE9+
- Firefox 3.5+
- Chrome
- Safari
- Opera
Subscribe to:
Posts (Atom)