yashsingh1/xdaforums huggingface dataset:
[TouchPad General] nixey55:
It works well on the TP but because I already have it installed on my HTC One X it goes thru the re verify process and states, something like this happens when you previously had it installed on another device with the same phone number'
[Galaxy S II Q&A, Help & Troubleshooting] frankieboyuk:
Hi all

I've just updated to a new rom - GingerMod 0.8. Unfortunately the new rom doesn't have the live wallpaper I really liked. It was Japanese Acer leaves floating on water with a reflection of a tree in the water - really beautiful. You could create ripples in the water by touching the screen. Does anyone know where I can download this?

Thanks

Frank
[Galaxy S II Q&A, Help & Troubleshooting] maddes1402:
Here we go: http://xdaforums.com/attachment.php?attachmentid=315892&d=1272255095 ;)
[Galaxy S II Q&A, Help & Troubleshooting] sharp2G:
can you find this in the app store? it won't let me install the .apk
[Galaxy S II Q&A, Help & Troubleshooting] ricostuart:
Says application not installed for me either. Also it wants to overwrite an existing app.
[Galaxy S II Q&A, Help & Troubleshooting] frankieboyuk:
Thanks Maddes but sadly it doesn't work. Any ideas?

Frank
[Galaxy S II Q&A, Help & Troubleshooting] Dellboy2012:
This only works on rooted phones.
[Samsung Galaxy Nexus] sti-06:
Today after some regular and gps usage, my GN blacked out.

I took the battery, sim out waited about 30 secs and tried to fire back up. Nada!

It would flash (camera's flash) me for a split second every time I pressed the power button:confused: I couldnt turned the damn thing for nothing.

I, finally gave up and was about to head to the store to get it exchanged but I tried one last time and she powered right up. I have no idea what happened. I just dont want to have issues once my 30-days return, exchange period is up. Any thoughts?

Phone is rooted and have Android Revolution Rom on it
[Samsung Galaxy Nexus] spywhite:
You may have answered your own question. An overlooked glitch in the ROM maybe?
[Samsung Galaxy Nexus] sti-06:
Well if it was a glitch in the rom, why the phone didn't start like how it supposed to once I took the battery out?
[Samsung Galaxy Nexus] mike1986.:
My ROMs have no overlooked glitches. Also such issue is most likely doesn't connected with ROM at all.

It didn't boot even in odin or bootloader?
[Samsung Galaxy Nexus] sti-06:
^^nope. Nothing! Everytime I pressed the power button flash in the black lit up for a split second. Thats all the response I got from the phone.
[Samsung Galaxy Nexus] robinsmy1:
Overheat protection maybe?
[Samsung Galaxy Nexus] sti-06:
It could be but phone wasnt hot at all...If it gets to the point where the phone needs to shut itself off, I am pretty sure I would feel that when I touch the phone.
[General Questions and Answers] chinasdad:
Tried repeatedly to download the firmware from hotfile, (linked from sammobile.com) but the password given on SamMobile will not unlock the archive. Does anyone have a copy of the P1010XXKPG_P1010XEUKPG_HOME.tar.md5 that has been unlocked or is unzipped, or can someone please upload it to a better server than hotfile? Thanks
[EVO 4G Q&A, Help & Troubleshooting] Rocklee99:
So if its possible to have CRT "animations", is it possible to change that animation to something else, like a mouth closing or something falling?
[G2 and Desire Z Q&A, Help & Troubleshooting] fredcorp6:
If I change my screens lcd density to 280 in rom toolbox will it have any negative effects? Don't wanna break my screen or anything lol.

Cheers
[G2 and Desire Z Q&A, Help & Troubleshooting] xT4Z1N4TRx:
280 will make it look bigger and uglier. Lower makes everything look smaller so more fits so like a larger res, whereas higher makes everything bigger. This is mine at 210
[G2 and Desire Z Q&A, Help & Troubleshooting] xT4Z1N4TRx:
Also, i dont see any negative effects.
[G2 and Desire Z Q&A, Help & Troubleshooting] GodzillaBox:
It can interfere with Wifi Calling.... but there is a work-around somewhere... search a bit and I'm sure you'll find it.
[G2 and Desire Z Q&A, Help & Troubleshooting] blackknightavalon:
Changing the LCD density will also cause Market compatibility issues. Best to leave it at the default 240.

Sent via smoke signal.
[G2 and Desire Z Q&A, Help & Troubleshooting] MaxWiz:
Playing with these settings won't do any damage. I have heard about the market issue but I've never had a problem. Try it and see, make a backup beforehand if your worried.
[Barnes & Noble Nook Tablet] hkvc:
>>>> In a post further down, I have released a updated zip file which contains the 2ndihkvc program as well as its source as well as few support scripts to allow experimentation with this mechanism of multiple user spaces <<<<

Hi All

I have been following the below thread, as well as working on my own on some of the concepts. You can get the details till now from my posts in the below thread.

http://xdaforums.com/showthread.php?t=1378886

I was not able to get the SETREGS to succeed in setting PC required for the current/existing 2nd-init logic, nor wait was waiting to lock the process, SO I tried a new and simpler alternate method for triggering/execve the init process a 2nd time using only POKE and it seems to have succeeded. I am guessing this based on my nooktablet having got messed up and it keeps rebooting again and again when it reaches my logic potentially. I have to restore back to factory settings and try afresh in the morning (Well it is almost morning ;-) now here) with few more debug messages to pin point it fully.

The code I am injecting directly into init process is in the attached txt file which is actually a .s (assembly file). (NOTE: Currently I am not handling environment variables, not sure if that is causing my boot to keep looping).

In turn the logic to hijack the init process and inject the code is as simple as

Step1) PTRACE_ATTACH

Step2) PTRACE_GETREGS

Step3) PTRACE_POKETEXT (Regs.ARM_pc, code to inject)

Step4) PTRACE_CONT

Step5) PTRACE_DETACH

I will upload the code in a day or two - however the jist of the logic is above, if anyone wants to experiment on their own.

NOTE: The code is very simple and experimental and expects the pc address to be known before hand to massage the .s file appropriately.

NOTE: The above algo with the corresponding .s file is still EXPERIMENTAL and also requires additional shell scripts to get access to the boot flow to trigger the hijack. And the current code will break the nooktab booting, so don't experiment this logic and the .s file unless you know what you are doing.

NOTE: I am not that much into Custom Roms etc, so don't expect anything much shortly wrt Custom Roms etc, this is just a experimentation for myself and to feel happy inspite of BN removing some useful features like sideloading as well as forcing a signed bootloader on everyone.
[Barnes & Noble Nook Tablet] Pete1612:
can you make a 2-init zip like on the milestone

http://xdaforums.com/showthread.php?t=998425

because then the devs can go on and make a recovery
[Barnes & Noble Nook Tablet] hkvc:
Bit more exploration with init hijacking - 2ndihkvc src package for EXPERIMENTATION

Hi,

NOTE: Source code package is attached with this message. However this is WIP and provided for anyone wanting to EXPERIMENT on their own parallel to me. Because I think the basic logic is done now. It is more of cleaning up the init rc files and or killing some additional tasks before restarting init or some such things HOPEFULLY (NO harm in hoping and being positive :-). HOWEVER NOTE that the current version will loop your boot and fail. I have put a timed triggering logic to try and reduce the risk, check out the documents in the package, but it can factory reset or worst case wipe your partitions and render the nooktab dead.

After yesterdays initial init hijacking, I have cleaned up the .s file so that it passes the Args properly as well as added the environment variables set by Android by default. Also the ptrace code I have updated to do relocation (using a simple custom table) of injected code. Also rather than a minimal ptrace code, I have put a bit more full fledged one with my logic as well as skrilax's logic as well as reg dumping and few other stuff to help experimenters.

In turn I have cross verified, that init is actually getting restarted and it is running thro the scripts and setting up the properties as specified by my modified default.prop as well as in the process rerunning all the commands/services/prgs.

However some where beyond rild/vold sequence it seems to be blocking and looping the boot. Also I had modified the init a bit, have to check that also once later.

Enjoy and experiment

NOTE: Not sure how to avoid having to put the same message in two threads. I created this thread only becasue the original thread was in the wrong category (i.e non development), when it should have been in development also.
[Barnes & Noble Nook Tablet] caedus90:
This is interesting. I have minimal experience with assembly, none of it ARM. I would like to help, if possible. I appreciate the work you have put into this. I'm really hoping to be able to have CM7 on this tablet eventually.
[Barnes & Noble Nook Tablet] hkvc:
Potentially working Alternate Userspace in uSD using 2ndihkvc

Hi All,

I have updated my 2ndihkvc package a bit more and now you can boot into a ALTERNATE Android user space in uSD (NOTE: Userspace only and not kernel - locked bootloader doesn't allow alternate kernel).

For this you require to copy your required android /system and /data partitions into a MicroSD card in its 2nd and 3rd partitions which should be ext4 (specified in the init.omap4430.rc file in 2ndihkvc directory).

NOTE: Best way of getting a working /system and /data partitions is to ==> After rooting your Nook and removing all unwanted Apps/Junk, make a copy of the /system partition from eMMC to uSD. Same for /data/partition. Then you can copy what ever additional applications you want in this uSD based Android /system/app or /data/app partition. Thus you can have different sets of Android user space in different uSD cards.

Follow the instructions in INSTALL file for experimenting this on your rooted NookTab. BUT REMEMBER IT IS STILL EXPERIMENTAL. ALSO as a SAFETY FEATURE, as of now it will boot into this ALTERNATE MODE (in uSD) only when the current HOUR is specified in the start2ndihkvc.sh file appropriately. Otherwise it tries to boot into the your normal Andorid system in eMMC. This should hopefull CATCH any mistake, BUT THIS IS NOT GUARENTEED AND THIS IS A DANGEROUS THING TO EXPERIMENT, UNLESS YOU KNOW WHAT YOU ARE DOING.

NOTE: One time it did reboot from my alternate android system, I haven't debugged this yet, as it has not occured after it (Well I have tried only once more) so cann't say one way or the other yet. But definitely, there are some corner cases.

NOTE: If something gets messed up or if something is different or even if there is some corner case in my code, which I haven't handled yet, it may MESS UP your NOOK TAB so EXPERIMENT WITH THIS only if you know how to recover on your own, provided the NOOKTAB is recoverable (90% should be, but NO GAURENTEE).

Now the BRAVE HEARTS can experiment and Enjoy a alternate Andorid system in uSD card.

NOTE: With this one should be able to boot into any Custom ROM after suitable updation of the scripts in my zip file, as well as by copying their /system and /data/ partitions into uSD 2nd and 3rd partitions. AS long AS that Custome ROM doesn't have any specific kernel requirements.
[Barnes & Noble Nook Tablet] brianf21:
How can I run 2ndihkvc just to load a new default.prop using the existing userspace? What I did so far was to remount / in rw, updated default.prop, pushed 2ndihkvc to /data/local/, changed permissions to 755 and executed. Here is the output

# ./2ndihkvc -p 1 -w 0 -c 0 -m 2
INFO:2ndihkvc:v30Dec_2020:
INFO:2ndihkvc: Tracing process with pid = 1
INFO:2ndihkvc: NewPrg = /init
WARN: RESPECT_WAIT disabled
WARN: Mode = MODE_INJECT_HKVC2
INFO: ContType = CONTINUE
INFO:2ndihkvc:PTRACE: Attached to (1)
INFO:2ndihkvc: Giving 2 secs to the likely traced process
ERROR:2ndihkvc:WAIT:Failed (No child processes)
INFO:2ndihkvc:hkvc2: InjectAddr (Regs->ARM_pc) = 0xffff0520
INFO:2ndihkvc:hkvc2: /init found at offset 0x100
INFO:2ndihkvc:hkvc2:ProgramToExecute: /init replaced with /init
INFO:2ndihkvc:hkvc2: At offset 0x208 relocating from 0x100 to 0xffff0620
INFO:2ndihkvc:hkvc2: At offset 0x200 relocating from 0x208 to 0xffff0728
INFO:2ndihkvc:hkvc2: At offset 0x280 relocating from 0x288 to 0xffff07a8
INFO:2ndihkvc:hkvc2: At offset 0x288 relocating from 0x300 to 0xffff0820
INFO:2ndihkvc:hkvc2: At offset 0x28c relocating from 0x307 to 0xffff0827
INFO:2ndihkvc:hkvc2: At offset 0x290 relocating from 0x312 to 0xffff0832
ERROR:PTRACE:POKE failed at location ffff0520
INFO:2ndihkvc:PTRACE: Continue/SingleStep ...
INFO:2ndihkvc: Detaching...
ERROR:2ndihkvc:PTRACE: Failed DETACH (No such process)
#

Do I need to push your init to /system/2ndihkvc/init? I am just trying to play around with it and Adam's BHT just to see what I can do them. Thanks.
[Barnes & Noble Nook Tablet] hkvc:
Hi Brianf21,

As specified in the INSTALL file with in my zip

Copy my 2ndihkvc.zip file to /data/local/tmp

Then mount /system in rw mode.

Next unzip 2ndihkvc.zip into /system. It should create 2ndihkvc folder.

Next run ./install.sh from with in 2ndihkvc folder.

This will setup the boot process to start into 2ndihkvc. And it inturn will restart init with new set of init.*.rc as well as default.prop files.

Have a look at the 2ndihkvc folder, it already contains a default.prop file. If you want to change anything in default.prop then do the changes in this default.prop in /system/2ndihkvc folder.

Also remember to change the time check in start2ndihkvc.sh file in /system/2ndihkvc folder to the current hour, when you will be experimenting. Otherwise, it will not run 2ndihkvc, but continue with the normal Android init flow.

Cross check my INSTALL file once again for the details/steps to setup 2ndihkvc.

Once you have done the above. When you restart your system, it will trigger 2ndihkvc as required and the default.prop will be the new one which you would have edited/updated in /system/2ndihkvc/ folder.

NOTE: Looking at the address, it seems like you had tried 2ndihkvc once before in the same session. Try following the install step specified above/In the 2ndihkvc zip file and see. There is a minimally modified version of init.omap4430.rc and default.prop already in the 2ndihkvc folder, modify those if you want to modify them. This is because start2ndihkvc.sh will copy these files from /system/2ndihkvc/ folder when it is run to restart init.
[Barnes & Noble Nook Tablet] brianf21:
I will have to read more, to avoid setting up system and data up on an sdcard. Once the setup is done, will it always hijack init for every following boot until it is removed or only one reboot? i am just to get a clearer picture of what's going on, I wanted to just see the hijack of init work independently of the other processes.. I kind of like to break things down into parts so I can get a better understanding of the entire process. Thanks for the work you've out in so far.
[Barnes & Noble Nook Tablet] hkvc:
If all you are interested is run 2ndihkvc with a modified default.prop but no other modification (i.e no uSD /system and /data partitions), then

a) overwrite the init.omap4430.rc in /system/2ndihkvc with the one in / . However if you have already booted into a system with 2ndihkvc then in /data/local/tmp.

Or if required you can directly edit the init.omap4430.rc in /system/2ndihkvc and update the mount commands in there to mount from emmc instead of uSD.

b) Remove the 2 lines in restart-userspace.sh corresponding to mount -o move ....

This will allow you to boot into a system with a modified default.prop but no other change from a runtime perspective (unless I have forgotten something).

Also 2ndihkvc will be applied each time boot into NookTab provided the current hour matches the hour set in start2ndihkvc.sh. Once the current hour no longer matches the hour set in the sh file, it will boot into the normal BN Nooktab environment.

NOTE: I purposefully modified the init.omap4430.rc file to replace the /system and /data from emmc to uSD, so that if someone is experimenting something, he doesn't corrupt the emmc easily as long as he doesn't become root user. HOWEVER with root access emmc can still get corrupted if one is not careful, because eMMC is still available and mounted.
[Barnes & Noble Nook Tablet] chrmhoffmann:
tried but rebooted few times until factory reset kicked in

Hi,

ok. maybe a bit too optimistic, but I compiled ICS for pandaboard and put the system to sd card (partition 1 ext4 empty, partion 2 ext4 system with panda stuff, partion 3 data, partition 4 empty).

I hit adb reboot and the device booted a few times until it restored factory. Uff.

Is there a way without serial console to see what happens?

There's also small glitch in install.sh. It doesn't find init.rc in /system/2ndihkvc.

Rgds,

Chris
[Barnes & Noble Nook Tablet] fattire:
If it's counting boots like the Nook Color you can stop it by running this (if the rom partition is mounted at /rom-- it's p2 on nc and I guess p5 on nt).
[Barnes & Noble Nook Tablet] hkvc:
Hi,

The missing init.rc is not a glitch, I purposefully left it out while packaging, so that one doesn't modify it drastically and botch up the boot. init.4430.rc is the only thing required to change the mount partitions.

Also if you are using my default start2ndihkvc.sh script, then it has a time check, so while xperimenting if you have goofed up. Just let the time you have set in this script pass by (i.e don't power on), then it will automatically go back to the stock NT boot, thus avoiding the factory reset.
[HTC Rezound] macpro88:
Just got my Rezound about a week ago, and this is the FIRST HTC Android phone I have ever had. First unlocked phone as well!

I have experience with Moto phones and the .sbf process and what not and am pretty good with adb, but still a noob.

Questions is, found this RUU from the dev section: RUU_Vigor_VERIZON_WWE_1.02.605.6_Radio_RS_0.95.00. 1013r_3161E_9K_NV_8k_1.12_9k_1.83_V_APT_release_22 1502_signed.exe

Is this the latest official RUU? I noticed by looking at the numbers vs my software version and it seems the baseband is off, so, If I flash this, this will return me to complete stock, will I be able to update my baseband via OTA Software update?

Thanks everyone.
[HTC Rezound] pwned3:
You should be able to run the ruu on a pc and restore it to how it was out of the box. First you do have to re lock it though

sent from my newly unlocked Rezound
[HTC Rezound] macpro88:
I know how to run it, just want to make sure that the ones posted are for one official and if the baseband is slightly off by a few versions if doing an OTA update will update it. The latest RUU that I can find (here on XDA) looks like it has a different baseband than what came on the phone.

And yes, re-locking before the RUU flash is a must.
[Xperia Arc Q&A, Help & Troubleshooting] Gambler_3:
I am considering the xperia arc S, I am unable to get my hands on the xperia arc or arc S before buying so I have to ask you guys.

I am worried about the ergonomics of the phone after reading reviews. Some reviews say that the inward curve makes the phone harder to get a grip, it's a huge phone and I dont want to drop it too many times. Do you agree about the grip being not too good?

The other problem seems to be the power button. Unlocking is not a problem due to hardware home button but I want to be able to quickly and comfortably lock the phone and it seems like the arc will require a bit more effort. Using a widget is not an option as many times I have to lock the phone while browsing etc. So whats your take on the power button? Did you get used to it quickly? Do you find locking the phone with one hand easy?
[Xperia Arc Q&A, Help & Troubleshooting] thatg:
i just picked one up, decided the galaxy nexus was too expensive and ill sell it and get another one later, compared to the gnexus this phone is super tiny, it weighs virtually nothing and is comfortable to hold, feels tiny in the hand now, id say it feels a little bigger than an iphone and twice as light, the curve is nice, but i will say that the screen and resolution feel off after using the galaxy nexus, im sure its just an adjustment im going through. the lock button is easy to reach because the phone isnt too large as well.
[Xperia Arc Q&A, Help & Troubleshooting] neoxx3m:
Is it bigger than x10?Arc S is my next phone.

Sent from my xperia "z10i" :)
[Xperia Arc Q&A, Help & Troubleshooting] thatg:
it might be a bit taller but its so much slimmer it feels smaller in the hand
[Xperia Arc Q&A, Help & Troubleshooting] nujhum:
its slim,

comfort on your palm,

button easy to reach due to its slim and curvy body,

if you are afraid of dropping it, use a silicon casing.

never drop it before since i first bought it.

power button, if you are having big finger, yes it is hard.

but no if you are using the tip of your thumb nail.

another suggestions, you should goto the store try the phone, dont buy it yet and decide how does it fell, and let us know.

our experiences should be differ than yours after trying it...
[Xperia Arc Q&A, Help & Troubleshooting] neoxx3m:
Thanks :)

Sent from my xperia "z10i" :)
[Xperia Arc Q&A, Help & Troubleshooting] squalldua:
i've get the chance to hold an iphone and samsung gs2..

i must say, compare to those 2 fat-phones, i'll pick the super slim arc anytime ;)

it's so freakin light too :D

about the power button, i have no problem reaching it. i can use my index finger to press it, while my thumb and other 3 fingers holding it, that's using 1 hand ! yes, its that light :cool:
[Xperia Arc Q&A, Help & Troubleshooting] Gambler_3:
:confused:

The SGS2 is thinner and lighter than arc dude.

And iphone is also thinner than the thickest parts of the arc, I would say they are equal overall. Ofcourse it's heavier.
[Xperia Arc Q&A, Help & Troubleshooting] jayman1986:
No, arc is almost same dimensions while being thinner. Also the way it's designed means that despite having a larger screen the phone is almost exactly same size as x10.
[Xperia Arc Q&A, Help & Troubleshooting] ataraxy:
I upgraded from the previous weighty SE Aino to SE Arc S. Initially I couldn't get used to its lightness - tends to almost fly off my hand. After fitting it with a light silicon matte case, it is so much more comfortable.

Nope, haven't dropped it before, because it's such a beautiful phone that you tend to want to take good care of it. :D

As for locking of phone while browsing, I haven't tried doing that before. However I had a widget installed such that when I pull down the notification bar, I can switch off the screen from there. Have gotten used to it that I forgot that it was there to replace the Power button... Lol...
[Samsung Epic 4G Touch] sedric1:
In reading through this forum all day, I am somewhat stuck on my next goal -> free tethering.

SO I currently have root access on my epic 4g touch (sprint) via the method under [ROOT][NCIQ][EG30/EG31/EK02] Auto root your existing stock ROM (w/o ODIN/ROM Flash). I took options A and C for CWM. Now I'm trying to determine which method is best for obtaining the free tethering/hotspot.

1. I have been looking at 2 in particular; one is posted by qbking - in a video dated back to Sept 2011. It is meant for the epic 4g touch although he demo'ed this on an epic 4g - and now all of the comments mention that it didnt work for the 4g touch so I'm somewhat afraid that this method doesnt work at all... http://www.youtube.com/watch?v=IQpIxUxnCqU

2. Then there is a mod posted here: http://xdaforums.com/show....php?t=1390304 which I have to admit is more confusing than anything Ive seen thus far with the number of zips in the post and no clear instruction on installing any of them. It also looks like I'd have to flash my rom in this case?

I'm really curious if the hotspot can be obtained without flashing. if you have recommendations/experience in this portion, please let me know.