yashsingh1/xdaforums huggingface dataset:
[Nook Touch Themes and Apps] domi.nos:
Excuse me, so I can just update my NST to 1.1.5/1.2.0, and it will work?

NookSimpleTouch/Tapatalk 2
[Nook Touch Themes and Apps] ladykayaker:
EDIT: @jeff_kz has fixed this.

--------------------------------------------------------------------------

I like that this can set the quicknav Glowlight button!

The status bar back and menu buttons work at times, but not consistently.

The side buttons work in some apps, but not in the Reader.apk or Library.apk.
[Nook Touch Themes and Apps] jeff_kz:
Yes, you can update your non-glowtouch nook to 1.1.5 and it will work with this tool. 1.2.0 is not yet supported. The 1.1.5 factory zip is in the "Nook ST Glowlight - ready to root" thread, see my post on the "uk nst vs us nst" thread for directions on flashing new software (sorry, can't post links yet).
[Nook Touch Themes and Apps] ladykayaker:
@jeff_kz, where are you storing the images for the quicknav buttons. Previously I had changed these in the framework-res.apk. with your nooktouchmod it is using other images, is it possible for me to put in my own images?
[Nook Touch Themes and Apps] jeff_kz:
The action icons (back/home/glow) are loaded from system resources, by resource id. The application icons are read from the application's package. You can customize the icons by pulling settings.db and adjusting the mod.<button>.icon value. An integer value will load a system icon by id, a package name will load the package's icon. Currently, there's no way to read an icon from an external file.
[Nook Touch Themes and Apps] jeff_kz:
I've fixed the problem with the git line endings, so anyone else trying this will not need to bother with manual conversions.
[Nook Touch Themes and Apps] dr_diem:
Nice work!

LastSilmaril and I were working on a NookTouchTools for Glowlight here, but we hadn't yet finished so thanks for saving us the trouble!

Have you not posted patched jars so as to avoid copyright issues? I can respect that, but I understand that B&N have already made statements that their source is available on request (in the USA at least), so you'd save folks much trouble if you could post patched jars. I'll for sure go the long, 'clean' way around if I have to, but would prefer not to if there's no need!

Thanks again for providing this fundamental Nook tool for the 1.1.5 firmware,

Ian
[Nook Touch Themes and Apps] ladykayaker:
EDIT: @jeff_kz has fixed this.

--------------------------------------------------------------------------

Is anyone else having problems with the side buttons in the Reader? The sidebuttons work in other apps, just not the Reader.

I previously had NookTouchTools installed, but with this app I uninstalled NTT - so I wasn't sure if that is what caused this problem, or is it possible that it happened with this mod?
[Nook Touch Themes and Apps] dr_diem:
I'll admit I've not yet installed this, but here's one thought; what jar files did you start from when doing the patching for Nook Touch Mod Manager? Were they vanilla 1.1.5 jars or the ones you'd already installed for NookTouchTools?
[Nook Touch Themes and Apps] jeff_kz:
This app does not alter or affect the side buttons in any way. The side buttons are just hardware buttons that send a specific hardware key as defined in system/usr/keylayout/qwerty.kl. I believe NTT had a function that allowed you to change the button definitions within that file. I don't know if NTT re-alters that file when it is uninstalled. For reference, the last four lines of that file should be:

key 250 LEFT_NEXTPAGE
key 251 LEFT_PREVPAGE
key 252 RIGHT_NEXTPAGE
key 253 RIGHT_PREVPAGE
[Nook Touch Themes and Apps] dr_diem:
I've just taken a look in that file and it is just as you've quoted it even though I have used NTT to remap a couple of those buttons, so I guess NTT achieves it in some other way.
[Nook Touch Themes and Apps] jeff_kz:
Patches are now available for 1.2.0 for those with nooks on the other side of the pond.
[Nook Touch Themes and Apps] ladykayaker:
I used vanilla 1.1.5 jars - the same ones that I made a backup of before installing NTT.
[Nook Touch Themes and Apps] dr_diem:
Gotcha - okay well today some time I hope to have this installed and will report back on how the side buttons behave for me.
[Nook Touch Themes and Apps] ladykayaker:
EDIT: @jeff_kz has fixed this. NookTouchMods is now working 100% and I no longer have a need for NTT or Button Savior!

--------------------------------------------------------------------------

I'd be insterested to know. For now i have gone back to NTT. With NTT I modified the quicknav icons in framework-res.apk.

With nooktouchmods the icons for quicknav are not pretty at all and the font is too large.

With NookTouchMods I like being able to toggle the glowlight instead of having to first pull up the glowlight settings window.

and with nooktouchmods the longpress takes me to android home without glowlight turning on, which is great.
[LG Optimus 2x] wkpark:
Hello everyone,

This is a AP.bin extractor

rewritten in plain C based on xonar_'s work and support both linux and win32

navossoc@xda introduced the "LGExtract.exe". the encrypyted/compressed kdz can be extracted/decrypted to AP.bin/CP.fls by LGExtract.exe

xonar_ made BIN/FLS extractor

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

and release source(win32)

•http://xdaforums.com/showpost.php?p=31432471&postcount=11 (original Java version by xonar_)

•http://xdaforums.com/showpost.php?p=33426102&postcount=37 (win32 C port by navossoc)

•http://xdaforums.com/showpost.php?p=34022349&postcount=141

Basically, the AP.bin file is plain raw file, the bootable images can be extracted by searching specific pattern "ANDROID!".

based on this work, I can figure out the AP.bin header information without searching specific pattern to extract boot.img/ext4 partitions/bootloader etc.

Usage

Download attached file. It include both win32 and linux binary and it's source(GPL).

• show AP.bin information

extract P990_AP.bin

• extract specific section

extract P990_AP.bin 3

• or extract all images

extract P990_AP.bin -1

TODO

• show filenames or partitions

References

mman-win32 is used to port win32 binary

• mman-win32 (GPLv2) by kutuzov - http://code.google.com/p/mman-win32/

• http://xdaforums.com/showpost.php?p=34078601&postcount=148

ChangeLog

•*oops! no source change. just replace with working extract.exe (reported by spyrosk and Kostja_V)

Credits

• navossoc - the Author of LGExtract.exe and win32 C port of extractor.

• xonar_ - BIN/FLS extractor and it's java source.
[LG Optimus 2x] Stefan Gündhör:
This is a cool tool, wkpark, but I don't understand the difference to the already available tool here:

(it already does extract AP.bin files of the latest ICS leaks, dumping all the available partitions.

But I guess your tool does dump more things like header and bootloader? Could you please write the differences of those two tools?

Also it would be cool to get a tool which is capable of re-merging changed partitions (system.img, boot.img, recovery.img, cracked bootloader) again to a AP.bin --- would that possible?

We could create Smartflah-Custom-ROMs then!

)
[LG Optimus 2x] wkpark:
as I already mentioned, just rewritten in plain C to make it more portable to support both linux and win32

and make it more unix friendly :)

and this tool print the exact address and size of images to make it possible to use "dd" to fix AP.bin without any specific tools

e.g.)

$ extract SU660_AP.bin
filesize: 939524096
[01] address=0x00100000 size=0x00300000
[02] address=0x00400000 size=0x00080000
[03] address=0x00480000 size=0x00180000
[04] address=0x00600000 size=0x20000000
[05] address=0x20600000 size=0x00800000
[06] address=0x20e00000 size=0x01400000
[07] address=0x22200000 size=0x15e00000

$ extract SU660_AP.bin 6 # 6 is recovery.img
...
$ dd if=cwm.img of=SU660_AP.bin bs=1024 seek=$(printf "%d" $((0x20e00000 / 1024))) conv=notrunc

now we got CWM injected AP.bin!

But currently you cant use this method for ICS firmwares
[LG Optimus 2x] Stefan Gündhör:
Aaaah okay cool :D

What about the re-merging thing, do you think you could maybe look into that? :cowboy:

Edit: Ah I see you updated your post, thanks!
[LG Optimus 2x] aragorn7:
Simply awesome. Thanks wkpark!
[LG Optimus 2x] Homero2:
Very good utility, bravo!

I have been able to decipher everything except partitions 1 and 2, in total there are 7 partitions

1. 01.img

2. 02.img

3. bootloader.img

4. boot.img

5. recovery.img

6. data.img

7. ext3_system.img

I have created a shell for Linux

Use

Copy the file P990_AP.bin into the AP_Toolkit folder /

Run menuen.sh or menues.sh
[LG Optimus 2x] Warren87:
Look very useful! Tnx dude!
[LG Optimus 2x] wkpark:
I guess the order of images are not always the same,

the V30C of SU660 is somewhat different, so this script is not compatible with SU660

some images like as bootable images can be detected by the following method

the bootable images easily checked by dd

[ $(dd if=boot.img bs=1 count=8 2>/dev/null) = 'ANDROID!' ] && echo "this a is bootable image"
[LG Optimus 2x] Homero2:
OK, actually the structure varies between models, I have checked that there are differences between P990 and SU660.

And within the same model varies structure?, I've tried several versions of P990 and it seems that the structure is maintained.
[LG Optimus 2x] bitdomo:
If I remember well partition 1 is the bct file. I suppose that partition 2 has something to do with partition layout .
[LG Optimus 2x] Homero2:
This is a new version, it is more complex than the previous version, also includes the BAT version for Window.

Forgive if there is any error in the Windows version, long time that I do not write anything serious for Windows.

In the menu you can choose the model (P990 or SU660)
[LG Optimus 2x] Homero2:
Researching a bit I have seen that the 01.img portion is the star.bct, but...

The original file weighs in at 4.0kb, which is obtained with AP_Tool weighs 3.0 MB

With a hex editor I saw that the heading is:

32 DB 10 C0 A8 A2 5 C 3F 1B 17 34 84 15 57 C6

Looking for I found 7 headers, I extracted them and got 7 files which then I expose in the order found within the 01.img file

star_0.bct - 4.0Kb - this is good (exactly of 000 to FFF)

star_1.bct - 508.0Kb

star_2.bct to star_6.bct - 512.0Kb
[LG Optimus 2x] spyrosk:
Guys,

the extract exe in first post does not work properly. I think it doesn't extract the partitions at the right headers.

I extracted the V28g bin file and the system and data partitions when mounted are unreadable.

Using the extract2 (attached) the partitions are readable perfectly.

The sizes also, differ between the two set of partitions.

I felt I had to let you know.
[LG Optimus 2x] wkpark:
Did you use the LG extract.exe or other tool to get the ap.bin?

It works perfectly with the lgextract.exe that's why I wrote this post

And why don't you attach your source code?

Isn't it modified extract.c?

Or just binary hacked executable

found at the navossoc's post?

The license of this source code is GPL but you didn't include modified source code in it.
[LG Optimus 2x] spyrosk:
I did use LGExtract.exe to get the bin.

I just downloaded the binary in the first post of this thread. I didn't touch the source code.
[LG Optimus 2x] Kostja_V:
The tool from OP doesn't work for me too. The extracted system.img size is 515mb, but should be 512, so it is not flashable via nvflash.

On the screenshot you can see, that files extracted using extract-v0.1 from the OP and extract2 from the http://xdaforums.com/showpost.php?p=34100186&postcount=2 have different sizes.
[LG Optimus 2x] wkpark:
thankyou for your testing!!

confirmed !

my bad.. I uploaded not correctly patched win32 executable by mistake.

I just replace the old one with a working win32 binary.
[LG Optimus 2x] wkpark:
the image 01(BCT) and 02(PT. Partition Table) are updated by the Smartflash or NVFlash automagically.

you can't even simply download(flash) the BCT/PT image at all

like as MBR and PT, the BCT also duplicated itself
[LG Optimus 2x] spyrosk:
@wkpark hi,

I bumped into the following issue, when I first had an idea making an option in AIO-Toolkit to switch between locked and yours unlocked new bootloader.

I extracted stock bootloader image with your bin extractor.

I also checked its md5 with a backed-up (by nvflash) one's (which was smartflashed) and are the same.

So far so good and your bin extractor works perfectly.

When I try to flash it, nvflash always stops here | 1507328/1572864 bytes sent

Do you have any idea why this happens?

Since the unlocked one is much smaller than the total size of the partition, I suppose stock one has about the same actual size.

Could you please make an image of the stock one for me (with its data only)? get the original from here

cause I don't know how to do it myself and actually I am on a leave and I don't have any linux pc available.

I'd like to give a try because now I am curious, why the cracked one can be flashed and the stock not.

Thank you in advance for your help

Cheers;)
[LG Optimus 2x] bitdomo:
Hi! I was facing the same problem like you. Open the bootloader.bin in a hex editor (WinHEX or any other hexeditor) and delet all the FF hex values from the end of the file. I hope it will work for you :)

Edit: I deleted the FF a valuses frrom the the backed up bootloader :)
[LG Optimus 2x] spyrosk:
Very nice of you,

thank you very much.

I hadn't thought of this smart way to do that.

I will try it later and report back.

Edit:

It was a nice try. It was flashed succesfully, I flashed stock recovery also, but after It couldn't boot.

LG logo kept showing/disappearing continuously.
[LG Optimus 2x] bitdomo:
Strange, It is working for me. Are you using custom kernel? Or did you flashed recorvery to the right partition (partition 15)?
[LG Optimus 2x] spyrosk:
Yes custom kernel, kob 0.1

and flashed on right partitions (bl on 4 recovery on 15).
[LG Optimus 2x] bitdomo:
Then I got your problem :). Stock bootloader doesn't work with custom kernels, You need to flash stock kernel when you flash stock bootloader.
[LG Optimus 2x] wals46:
This was one of my doubts, maybe you have to nvflash stock boot.img too.
[LG Optimus 2x] spyrosk:
if this "maybe you have to nvflash stock boot.img too" refers to my idea switching between bootloaders, I won't do it.

At least not as an option like this.

Maybe it could be included in restore options like "Restore stock bootloader,recovery & kernel for test purposes"

We'll see.

Thanks again bitdomo for your great help.

At least I confirmed my suspicions that the not flashed problem was the actual size of it although it had the same size as its partition.
[LG Optimus 2x] wkpark:
The size of bootloader saved in the bct table file.

So i just trim out appended garbage and cracked it the same way used for su660 bootloader

(Only 2-bytes differ)

But be carefull, this cracked or original ics bootloader can't be used with nvflash as a --bl argument.
[LG Optimus 2x] spyrosk:
Thank you for explaining this.

BTW: I konw that cracked or original ics bootloader can't be used with nvflash as a --bl argument (because I did a lot of tests while building the aio-toolkit) but I cannot understand why. The old BL one can.

Anyway I use in --bl argument the fastboot one that Stefan had included in his early nvflash ROMs.

It shows a nicer colored logo S/W download.. instead of S/W Upgrade

Is it a newer one or adopted from SU660?
[LG Optimus 2x] galaxy76:
I would also re-merging all files into BIN. it has been possible to date. I tried but I could not find anything.
[LG Optimus 2x] :
Alright, if you want to reverse engineer the bootloader: I recommend keep the original bootloader and the extracted encryption keys. Bootloader is a vital software, without it, the CPU's own BIOS will be running in the circle waiting for USB bootloader tool from TI. However, I may try to decompile the U-boot bootloader and finally the second stage kernel. It will NOT be easy unless wkpark drops a hint. He may likely to be using IDA Pro to work through the boot procedures.

And, I recommend either Cygwin or just running Ubuntu on VirtualBox atop Windows (the x86 CPUs nowaday supports advanced virtual machine hypervisor modes).

EDITED: Hold on. NVIDIA hardware? If so, uh-oh. I didn't like Tegra hardware at all (I still have the Galaxy Captivate Glide) because NVIDIA has nasty habit of hiding everything from any of us. I will try to find out how to reverse the codes in the bootloader. And if I misunderstood, I apologize, I will take the blame: I have been having sleeping issues.
[LG Optimus 2x] galaxy76:
thanks for the reply. Now I just need a file u-boot extracted from BOOTv21e di XBSA (lg optimus 3d) or the stock ROM V10d. this rom contain file u-boot and x-loader that I need. the problem is that during the extracting there are damaged and i can not use them. you can extract them for me? I would be grateful.
[Nexus 7 Q&A, Help & Troubleshooting] omnikai:
I just updated to 4.2 from 4.1.2 by booting into the boot loader and manually flashing each partition using fast boot. The only exceptions being the boot loader I itself and recovery which I flashed clockwork. After booting I into 4.2 I noticed only 6gb of storage was available for use (I have the 16gb version). I know 4.2 made storage changes due to multi-user, but something appears to have gone wrong.

My partition table is as follows. I see the 16gb partition, but can't find then in root explorer or any other app.

major minor #blocks name

7 0 3150 loop0

7 1 2111 loop1

7 2 2111 loop2

179 0 15267840 mmcblk0

179 1 12288 mmcblk0p1

179 2 8192 mmcblk0p2

179 3 665600 mmcblk0p3

179 4 453632 mmcblk0p4

179 5 512 mmcblk0p5

179 6 10240 mmcblk0p6

179 7 5120 mmcblk0p7

179 8 512 mmcblk0p8

179 9 14103552 mmcblk0p9

179 32 2048 mmcblk0boot1

179 16 2048 mmcblk0boot0

254 0 3150 dm-0

254 1 2110 dm-1

254 2 2110 dm-2

Anyone know what might be up or how to fix it?

Also noteworthy, since I used fast boot and never did anything that should have wiped my sdcard, everything is now missing on my sdcard anyway... And I can't find where it went for the life of me.
[Nexus 7 Q&A, Help & Troubleshooting] biggeorge007:
Reflash it

You may have to reflash back to stock and then get the ota update but let it install itself.

Then root it and install recovery.

George
[Nexus 7 Q&A, Help & Troubleshooting] cedric123:
I have the exact same thing' so annoying
[Samsung Galaxy Nexus] Carlos_Manuel:
I usually always worry about my nexus's battery life but I want to be sure that the new baseband is not causing those battery life issues...

What's new on 4.2 JB's takju radio baseband?

Does anyone else have more badder battery life with the new baseband radio?
[Samsung Galaxy Nexus] beekay201:
ask Google, see if they are willing to share that proprietary information with you

seriously? battery drain questions already? not even a day has passed after you flashed the rom? please let the rom settle down for 3 days or you won't ever check battery drain for real
[Samsung Galaxy Nexus] str4vag:
Its been a few days, I've been getting high numbers on "Android System"

I've been on battery for 5 Hours 15 minutes, Battery is now at 49%.

52% Android System

30% Screen

4% Phone idle

3% Android OS

3% Google Maps
[Samsung Galaxy Nexus] Soldier 2.0:
4.2 takju
[Samsung Galaxy Nexus] str4vag:
Weird..I guess i'll try and reflash the stock image again.
[Samsung Galaxy Nexus] PCServe:
On Android 4.1 I have been using my Nexus 7 for 4-5 days straight without having to worry about the battery life.

Since the update to 4.2 the battery life is unacceptably low. After 1d 6h 34m 13s it is down to 27% and I only used it for web browsing and facebook.

I have a screenshot from a while ago (on Android 4.1.2) where it's been down to 27% as well (almost the same usage as today/yesterday), but it's been taken after 5d 5h 30m 48s.

It looks like 4.2 is a battery killer :(
[Samsung Galaxy Nexus] beekay201:
I call bs on that. On a stock battery, that is impossible, on a single charge. Or you used your screen for 15 min in 5 days, and i still find that very hard to believe.

Sent from my i9250
[Samsung Galaxy Nexus] chronophase1:
If by settle down you mean "after you've set your phone up, blah, blah, done with new phone syndrome, etc.", then sure. But there is no actual settling down. My battery life is exactly the same as it was on 4.1. I've noticed no abnormal drains at all the past couple of days. A good 17 hours and about 3 hours of screen time before I plug it in at night, which is more than enough.
[Samsung Galaxy Nexus] beekay201:
Right, then why did i only beat 18h/3h screen on second cycle, now i did 22h/3h30 screen on the third cycle? It takes some time for the new install to know the limits of battery.

And i didn't say JOP40C has better battery life than JZO54K, for example.

Sent from my i9250
[Samsung Galaxy Nexus] chronophase1:
I have no clue. I don't know how you use your device. And your usage pattern could have changed. There are too many factors to include in this to say.
[Samsung Galaxy Nexus] Carlos_Manuel:
When I posted this on my Nexus I saw that this didn't come here so I have not noticed this my thread!

So i did dirty update from my modded 4.1.2 Takju version to Takju's 4.2 with by wiping and flashing all again without losing files..

And when I flashed all again to FIX some issues, (factory image flashing..) and now battery life is something 20% better!
[AT&T Samsung Galaxy Note II] 1chris89:
How to use standard usb mass storage rather than the two media options which are way too slow.

Thanks

My Note II is Rooted.
[AT&T Samsung Galaxy Note II] barry99705:
Pretty sure Android lost this ability after 4.0. I use Samba Filesharing, which is a little cludgy, but it's pretty fast over wifi.
[AT&T Samsung Galaxy Note II] 1chris89:
I use Paragon on my NTFS 64GB stick and SGS3 Easy UMS for microsd file storage not for internal and it works great!

I love how I can play 10GB .mkv's on my Note II and it looks insane!
[AT&T Samsung Galaxy Note II] DJHile:
Get a micro sd adapter and then either use a built in media reader on your PC or get one you can plug in to the use slot. Other than that, just use Samba file sharing from Play Store (free) or something similar.

Sent from my Samsung Galaxy Note II (SGH-I317) on the infamous AT&T Network.
[AT&T Samsung Galaxy Note II] 1chris89:
My above solution fixed mass storage for me and I'm using ntfs and paragon on my 64gb stick getting up to 25MB/s write...
[Off-topic] P00t:
I noticed the chromebook on google play devices. I've never heard of it or have seen anyone use it.

there are 2 chrome books..

one is samsung and the toehr is acer.

acer has 320gb

samsung has 16solid state drive and a much longer battery life

i was considering on buying the Acer one. Is it worth it?

im planning on selling my Tf101 for 200.
[Off-topic] LoopDoGG79:
Should of asked here

http://xdaforums.com/showthread.php?p=28602532

Prepare for lock in 3,2,1.......
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] fpjteng:
Hello there guys.

I just need a little help here.

I rooted my phone for the first time using speedmod kernel then i saw hydracores most recent kernel and i tried it out.

After a day of testing i found out that in my phone it has a camera bug where the image stays on the screen after taking a shot. And based on my experience speedmod kernel is better for me.

So in short, i want to go back to speedmod (currently on hydracore).

I tried to flash it thru mobile, pc odin and even cwm but after reboot, its just black screen after samsung gt n7000 flash screen.

But when i revert back to hydracore using either pc odin or cwm it continues to boot.

Tried this a couple of times but the result is just the same so i have no choice but to stick to hydracore for the mean time.

Questions:

Am i missing some steps or is hydracore kernel preventing me from flashing to a different kernel?

Is there any other way i havent tried to get back to speedmod?

Thanks in advance to those who can help me out. :))