Change LCD density permanently (temp-root) - Streak 5 Android Development

Since i got some problems on both my streaks while permanently rooted (lost network connectivity during calls and some crashes) i found a way to keep my lcd density setting saved without being permanently rooted. You have to add the lcd density value in build.prop since it's missing on Froyo.
Here you go:
- root your device with z4 from market
- install root explorer from market
- open root explorer and navigate to /system
- be sure to change "mount r/o" to "mount r/w" in the top left corner
- now search for "build.prop" and longpress it
- select "open in texteditor" to edit the file
- add the following line: "ro.sf.lcd_density=220" (change the value to your desired number)
- save changes and hit "mount r/w" again to change to r/o
- exit root explorer
- now run z4 and press undo-root
- after root is being removed uninstall z4 and reboot your device
Your LCD density is now saved to your desired value without being permanently rooted!
Hope this helps some of you who face similar problems with rooted streaks!

Or if you use DJ Steve's build, you can already edit the update.zip file beforehand .

Related

2.1 on Mini Pro exp ..

Hi All,
Here I am expressing the overall exp after upgrading my mini pro with german build no (I am from India).
Here are the things I noticed on this NEW mini pro -
1) The home is same like before. Only the lock screen is different. Look screen is nice for me
2) I found the speed is like 10-15% more than 1.6.
3) Some really good and useful widget has been given like Market, smart search, recent calls etc.
4) The setting app is different from look and feel point of view and nice also.
5) If you tap the member of recent call , you will get all the options like message, mail, call with a floating pop up- nice feature.
6) Phone book is more or less same
7) The games are like before. like ****.
8) Calculator got two screen, scroll left to get another screen.
9)live wallpaper support, but no live wallpaper given.
10)No app installer so if you cannot install anything from SD card unless by hook and crook you install a folder-explorer. You can install your first explorer like astro by sending via bluetooth. And then get everything from your SD card.
11) If you set live wallpaper then it will take ages to get the unlock screen. This can be fixed if you user other launcher - I am using AWD with some good theme.
So if you like default home + live wallpaper, you feel like to through your phone
12) Picking up the incoming call is really nice now (at least far better from previous version)
13) In call volume is more or less same I found.
14) Music player does not have album tab the same as before, sound quality is better I believe.
15) Camera has same options like before
16) Web browser got double tap for zoom in an out.
17) Now they have given places and navigation app, I don't have internet on my phone, so could not check it .
18) Album does is same before. No rotate functionality.
What is your opinion?
hi desh lit
Can u upload the german build prop thanks
Can you check if the phone calls recording works with 2.1?
I don't want to loose this feature.
Also
If I upgrade to 2.1 will it be possible to downgrade later ?
If I were you i should change to Launcher pro, it works much faster and so on but the only minus with launcher pro is that it does not have as much customizable things as adw launcher.
German build.prop would be very much appreciated
Sorry for the delay-
I have attached the build.prop.
HOW TO -
1) Open cmd from run in windows. Go to the directory where this build.prop is kept in your laptop.
2) copy or write - "adb push fbuild.prop /sdcard/build.prop" - this will copy the build.prop into your sdcard folder of your phone.
3) copy or write - "adb shell"
4) copy or write - "su" now you will get # in cmd promt
5) copy or write - "mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system" - this will give you the write permission on the system folder.
6) copy or write - "busybox cp /sdcard/build.prop /system/build.prop" - replace the old build.prop with new one.
7) copy or write - "reboot".
After reboot connect your phone to PC Companion , that will do the rest.
desh_iit said:
Sorry for the delay-
I have attached the build.prop.
HOW TO -
1) Open cmd from run in windows. Go to the directory where this build.prop is kept in your laptop.
2) copy or write - "adb push fbuild.prop /sdcard/build.prop" - this will copy the build.prop into your sdcard folder of your phone.
3) copy or write - "adb shell"
4) copy or write - "su" now you will get # in cmd promt
5) copy or write - "mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system" - this will give you the write permission on the system folder.
6) copy or write - "busybox cp /sdcard/build.prop /system/build.prop" - replace the old build.prop with new one.
7) copy or write - "reboot".
After reboot connect your phone to PC Companion , that will do the rest.
Click to expand...
Click to collapse
Thank you dude,I mixed Exploid - root for X10 mini & your method ..
I got an update. Upgrading now
But mine is E10i.I used build.prop for E10i.
1238-7173, u20i SG version comes with Application Installer. When u start it the application, it scans ur SD card for all apk files. So if you already backup all ur application to ur sd, its pretty useful.

help! ro rw-r-r

hello all
I do not understand this action to
can you detail
"change permisions ro rw-r-r, reboot!"
thank you
ps: if there was a Frenchman I'm ok
Linux based OSes all use a similar file permission system you can read in detail on Wikipedia:
http://en.wikipedia.org/wiki/Filesystem_permissions
To change permissions I like to use Root Explorer, here is a video tutorial:
http://www.youtube.com/watch?v=RI08wNsanLY
or just go into recovery and sellect fix permissions
Using Root Explorer
I used Root Explorer, went into system/app, and if you select the view button you can select details instead of icons, this will show you the permission settings of your other applications. rw-r--r--
by long pressing on your application you wish to change, select permissions from the menu. A pop up shows the follow titles.
Read Write Execute
Owner
Group
Others
Select the boxes to match your permission.
Owner: Read and Write
Group: Read
Others: Read
cyneogenmod
hello
new problem after having instaler miracle V1 and V2 I have this message when trying to open cyano
"closing process com.android.settings"
someone has a small idea to settle the problem?

[REPAIR][ROM]LG Official Kitkat 4.4.2[stock] Fix 2G Only / Mobile networks settings

For those of you who activated 2G-only mode in your Mobile Network Settings and can't use that menu anymore due to crashes, there is a relatively easy way to reverse this condition and bring back the menu functionality while untoggling 2G-only mode.
1. Make sure your ROM is rooted (should be the default state of Paulicat's ROM).
2. Use ESFileExplorer (or a similar root capable file manager) to backup the contents of the following directory:
/data/data/com.android.providers.settings/databases/...
(Note that the critical file to backup is 'settings.db', the journal and other files are not critical but should be copied just in case)
3. Make a copy of 'settings.db' in a temporary location
(You will edit this copy of the database)
4. Use an SQLite editor (I used SQLite Debug) to open the 'settings.db' file you copied previously
5. Open the 'global' table and find (by the 'name' column) the row with 'name' that is 'preferred_network_mode'
6. Update the 'value' of this row from '1' to '0'
7. Execute your transaction and commit the changes to the table
8. Close the db and re-open it to verify that your changes have persisted
9. Return to '/data/data/com.android.providers.settings/databases/...' and delete the entire content of that directory
10. Immediately copy and paste the edited 'settings.db' file into the '.../databases/...' directory
11. Immediately turn off and restart your phone
At this point, you should have changed your phone's network preference setting from 2G only back to 2G/3G. This will also allow you to access the Mobile networks settings menu again.
I didn't find this solution for months because I didn't realize that the Android global settings database was stored in the above directory. I hope posting this here might help someone.
Reference: http://forum.xda-developers.com/showthread.php?t=2230207 (You may follow the suggestion to make this change via adb)

[Q] how to make writable external sd on kitkat? (yes again)

hi Everyone,
I'm sticked with the common issue of how to make writable the external SD.
I've read topics on the forum:
http://forum.xda-developers.com/desire-601/help/how-to-writable-external-sd-kitkat-t2877686
http://forum.xda-developers.com/desire-601/help/sd-card-permissions-off-t2833195
http://forum.xda-developers.com/showthread.php?t=2687734
Well ok, but I'm a noob so sometimes it's not clear, sometimes it's not working for me.
So let's explain:
- My device is rooted (it was made by a tech using TWRP if I'm right)
- SuperSU is installed
1/ I tried some apps like SDfix and Int-SDCard Write fix
> Result = KO
2/ I tried to manually modify the platform.xml file > sometimes the editor does not want to save the modification, sometimes it says OK but the file don't seem to be modified (the last modification date is still 2014). Permissions are: rw-r--r--
a. Using Rom Toolbox, I go the file and edit it with:
-FX TextEdit > Get a Warning = "This file is on read-only filesystem. You will not be able to save any changes unless you first remount it as read/write'
> Result = KO
- RB Text Editor: it seems i can edit it. Save the file without warning message 'Saved'. But once back on the /system/etc/permissions folder, nothing looks modified (not today's date). I can reopen the file and see the modification by the way. But once I reboot, I go back the my original issue.
> Result = KO
- ES Text editor: can't even save the file
> Result = KO
So what ?
I've seen this message coming along:
"if you are rooted then you doing something wrong (did you maybe forgot to mount system as R/W ?).
If you are unable to do modify platform.xml then you doing something wrong or yours device isnt rooted."
> At what moment is it possible to mount the system with R/W grants ?
I'm fed up with not being able to write on SD card....................
Thx in advance !!!!!
Opening a terminal on my phone:
- i can't 'cp file1.xml file2.xml' in /system/etc/permissions
- i can't 'chmod 644 file1.xml'
Each I get "Read-only file system"
Flash your stock kernel with insertcoin or kofilakernel

Guide: Enable Wifi HotSpot Tether on Rooted Verizon HTC 10

Reason for thread:
There are some discrepancies between Unlocked vs Verizon HTC 10 with the build.xml file as well as numerous variations of instructions for enabling hotspot function for tose that have grandfathered unlimited data I thought I would put up a detailed how to that is specific to this version of the HTC 10 and what are the proper edits to get it to work.
While the popular ROMs enable this by default there are still many that run deodexed debloated versions of the stock ROM. Not to mention the same edits are needed for nonrooted HTC 10s tthru adb so having the correct info archived on the site seemed like a good idea.
(As a note as far as I know if you do not have a rooted ie S-off supersu phone you can do this thru adb and your PC but be very careful to set permissions back to what they were when you transfer the file back.)
As I have only done this on the rooted phone and thus did all editing on the phone itself I am only giving those instructions but the edits needed are exactly the same.
I am making these instructions painfully detailed so anyone can follow. I am also listing root explorer as the app used so I can give specific step by step. Obviously other root browser can be used
Instructions
Phone: Verizon Branded HTC 10 (Sunshine S-off, SuperSU rooted)
1: Installed Root Explorer (from Google Play) (or other root file manager i.e. on that's possibly free)
2: Configure Root Explorer and navigate to default.xml file
----- Open Root Explorer
----- Click on R/W Mode button
----- Supersu window will open, Choose grant access button
----- Navigate from root to " /system/customize/ACC " folder ( there should only be one file in the folder " default.xml "
3: Make a backup copy of default.xml
----- Press and hold on the " default.xml " file name to highlight it
----- Press the "copy" button that appears on the top tool bar
----- Press the "paste" button that appears on the bottom right of the window
----- There will now appear a new file " default - Copy.xml "
( Basically just make a bkup copy ofr thte default.xml file in the same folder)
4: Edit " default.xml file
----- Press and hold on the " default.xml " file name to highlight it
----- Press the root explorer setting button in the upper right corner of the window. Its 3 vertical dots
----- Press " Open in Text Editor " button This will open the default.xml file
----- scroll down near the bottom of the file (about 7/8 of the way.) To help locate it will come very soon after a section that has lines:
<int.0,/int>
<int.1,/int>
<int.2,/int>
all the way to 33 and then a couple shorter runs of similar lines. After about another 15-16 lines you will see a line with " tethering " one it. Now you are there.
----- the specific section is: (holding phone in landscape mode will show it as listed below for data on each line)
<app name=Tethering provision"><item type="integer" name="CustomizeCarrierDialogType">0</item>
<item type="integer" name="TetheringGuard_Rule">4</item
​The bold line is the one you will edit. Change the " 4 " or whatever number is there with a " 0 "
----- Now scroll all the way to the bottom of the file. Now scroll up till you find section:
,app name="Wi-Fi Hotspot"><item type="integer" name="hotspot_rule">1</item
<item type="boolean" name="show_passphase">false</item>
<item type="boolean" name="support_showpassword">false</item>
Its right below a " weather " section and above a " wolrdclock " section
​The bold line is again the one to edit. Change the " 1" to a " 0 "
------ Press the root explorer setting button again in the upper right corner of the window. Its 3 vertical dots. Choose " Save and Exit "
5 Confirm default.xml permissions
----- As a precaution we want to confirm no changes to the file permissions has occured.
----- Press and hold on the " default.xml " file name to highlight it
----- Press the root explorer setting button again in the upper right corner of the window. Its 3 vertical dots. Choose " Permissions "
----- To the right of the "ENTER OCTAL" button you should see permissions " 0644 rw-r-r- "
----- If all is correct, close root explorer and reboot phone.
6. Confirm Hotspot is functional
----- Go to " Settting " on phone and click on " Mobile Hotspot and Tethering "
----- Turn on via the slider. You should now get the setup procedure and no warning or message to contact Verizon. Choose a SSID name and passphrase for your hotspot .
Finish and test. Hotspot should be working
Note:
There is no reason I could see for adding a line to the build.prop file a few instructions state to do i`f all that is desired is fully functioning hotspot tethering. Everything works without any other changes. There are of course many other tweaks that require build.prop file edits and or additions just not for hotspot function.

Categories

Resources