Framebuffer optimisations - Hardware Hacking General
( This isn't exactly hardware hacking, but there's no software hacking subforum for bare metal software )
I'm working on framebuffer driver for a 32 bit arm (cortex-a8) soc, the pixels on the board are 16 bit (rgb565), so raw pixel read/writes are much slower than they can be (halfword load/store), I've tried combining pixels at 32 bit boundary into one 32 bit data type but it is still a bit slow.
Another problem is that the first pixel is always unaligned at 32 bit boundary, so first and last pixels are half word writes
I was wondering if anyone could optimize this any further ?
It prints only 32 < ASCII chars > 127 (space is a no-op with just a cursor increment)
Code:
void fb_putc(char c) {
if ((c > 32) && (c < 127)) {
// If we do this, we have 15 kb less to scroll if done after printing the line.
if(fb.cursor.y >= (SCREEN_HEIGHT - FONT_HEIGHT)) {
fb.cursor.y -= FONT_HEIGHT; // Move cursor 1 line up
memcpy(fb.base, fb.base + FB_LINE_SZ, FB_SCROLL_SZ); // Move all but last line to first line
memset(fb.base + FB_SCROLL_SZ, fb.bg_color, FB_LINE_SZ); // Clear last line
}
c = ((c - 32) << 4);
uint8_t fbitmap;
uint16_t fbcol = fb.fg_color; // pen color
uint16_t tbcol = fb.tg_color; // pen back color
uint16_t *fbpx_16 = (uint16_t *) fb.base + (((fb.cursor.y << 9) - (fb.cursor.y << 5)) + (fb.cursor.x + 1));
uint32_t fbpx_32_tmp = 0;
for (int iy = 0; iy < FONT_HEIGHT; iy++)
{
// Hardcoded unwinded loop for fonts with width 8
fbitmap = fontdata[c + iy];
if (fbitmap & 0x80) *fbpx_16++ = fbcol; else *fbpx_16++ = tgcol;
fbpx_32_tmp ^= fbpx_32_tmp;
if (fbitmap & 0x40) fbpx_32_tmp |= (fbcol << 16); else fbpx_32_tmp |= (tgcol << 16);
if (fbitmap & 0x20) fbpx_32_tmp |= fbcol; else fbpx_32_tmp |= tgcol;
*(uint32_t *) fbpx_16++ = fbpx_32_tmp;
fbpx_32_tmp ^= fbpx_32_tmp;
if (fbitmap & 0x10) fbpx_32_tmp |= (fbcol << 16); else fbpx_32_tmp |= (tgcol << 16);
if (fbitmap & 0x08) fbpx_32_tmp |= fbcol; else fbpx_32_tmp |= tgcol;
*(uint32_t *) fbpx_16++ = fbpx_32_tmp;
fbpx_32_tmp ^= fbpx_32_tmp;
if (fbitmap & 0x04) fbpx_32_tmp |= (fbcol << 16); else fbpx_32_tmp |= (tgcol << 16);
if (fbitmap & 0x02) fbpx_32_tmp |= fbcol; else fbpx_32_tmp |= tgcol;
*(uint32_t *) fbpx_16++ = fbpx_32_tmp;
if (fbitmap & 0x01) *fbpx_16 = fbcol; else *fbpx_16 = tgcol;
fbpx_16 += SCREEN_STRIDE + 1; // Move to next line's first pixel we'll be manipulating
}
fb.cursor.x += FONT_WIDTH;
}
... (code for \n, \t, ' ' etc..)
}
What i thought of:
1) Write pixel data to seperate aligned memory and then use memcpy to transfer it to framebuffer (memcpy is neon + pld, 32 bytes per loop), dst is still unaligned so this should actually be worse.
2) Write pixel data to seperate grid then DMA it to the framebuffer
3) use neon for writing pixels ? (this could actually be slow because it will block arm pipeline while comparing font bitmap for checking wether to write pen color or background color.
Another attempt (but this is very much same as above except for less junk branches put in by the compiler, gcc)
Code:
@ r0 *bitmap, r1 *base, r2 BG, r3 FG, r4, r5, r6 corrupted
@ extern void fbS(void *bitmap, void *fbmem, uint16_t tg, uint16_t fg);
.arm
.text
.align 2
.global fbS
.type fbS, #function
fbS:
stmdb sp!, {r4, r5, r6}
eor r6, r6, r6
10:
add r6, r6, #1
ldrb r4, [r0], #1
tst r4, #0x80
strneh r2, [r1], #2
streqh r3, [r1], #2
eor r5, r5, r5
tst r4, #0x40
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x20
orrne r5, r5, r2
orreq r5, r5, r3
str r5, [r1], #4
eor r5, r5, r5
tst r4, #0x40
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x20
orrne r5, r5, r2
orreq r5, r5, r3
str r5, [r1], #4
eor r5, r5, r5
tst r4, #0x40
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x20
orrne r5, r5, r2
orreq r5, r5, r3
str r5, [r1], #4
eor r5, r5, r5
tst r4, #0x01
strneh r2, [r1], #2
streqh r3, [r1], #2
add r5, r5, #944
tst r6, #16
blo 10b
ldmdb sp!, {r4, r5, r6}
mov pc, lr
And the psuedo code:
Code:
r6 = 0
10:
r6++
r4 = (u8) *r0++
if (r4 & (1 << 7))
*(u16 *) r1++ = r2
else
*(u16 *) r1++ = r3
r5 = 0
if (r4 & (1 << 6))
r5 |= r2 << 16
else
r5 |= r3 << 16
if (r4 & (1 << 5))
r5 |= r2
else
r5 |= r3
*(u32 *) r1++ = r5
r5 = 0
if (r4 & (1 << 4))
r5 |= r2 << 16
else
r5 |= r3 << 16
if (r4 & (1 << 3))
r5 |= r2
else
r5 |= r3
*(u32 *) r1++ = r5
r5 = 0
if (r4 & (1 << 2))
r5 |= r2 << 16
else
r5 |= r3 << 16
if (r4 & (1 << 1))
r5 |= r2
else
r5 |= r3
*(u32 *) r1++ = r5
if (r4 & (1 << 0))
*(u16 *) r1++ = r2
else
*(u16 *) r1++ = r3
r1 += 944 @ (SCREEN_WIDTH - FONT_WIDTH) << 1
if (r6 < 16) goto 10
return
Some quick questions:
. are characters always 8 pixel wide?
. can the framebuffer really be unaligned?
. is the no-op handling of spaces a feature or just an optimization?
megol0 said:
Some quick questions:
. are characters always 8 pixel wide?
. can the framebuffer really be unaligned?
. is the no-op handling of spaces a feature or just an optimization?
Click to expand...
Click to collapse
1) yes, all chars are 8 pixel wide
2) see " uint16_t *fbpx_16 = ... fb.cursor.x + 1", that makes it unaligned for 32 bit boundary (but it's still aligned on 16bit boundary)
3) It's an optimization, no need to write the same pixels to the screen again.
Rick_1995 said:
1) yes, all chars are 8 pixel wide
2) see " uint16_t *fbpx_16 = ... fb.cursor.x + 1", that makes it unaligned for 32 bit boundary (but it's still aligned on 16bit boundary)
3) It's an optimization, no need to write the same pixels to the screen again.
Click to expand...
Click to collapse
It still confuses me that one can get unaligned accesses at all, framebuffers tend to be aligned with more than the native access size (32bits for ARM). I have never touched a system with an odd stride.
How wide is the framebuffer and what is the stride?
--
One thing you can try is storing character data in expanded form = 16bits/pixel instead of 1bit/pixel. Even though the cache is stressed more it could still be faster due to less processing.
By using a mapping "trick" one can quickly process two pixels at a time and map from a internal 16bit format to the current colors. Here 0xFFFF represents the foreground color and 0x0000 represents the background color, any other values will not work reliably.
// all variables are 32 bit except the color values
// expand color values for faster processing
tmp_a=((bg_color<<16)|bg_color);
tmp_b=tmp_a^((fg_color<<16)|fg_color);
// map stored data to the current color values
// 0xFFFF -> fg_color, 0x0000 -> bg_color
output=tmp_a^(two_pixels_input & tmp_b);
--
Another way is to make use of ARM assembly with condition flags and conditional execution to expand bit-per-pixel encoded fonts.
The idea is to shift the byte representing the character pixels so that the carry (=bit shifted out) and negative (=highest bit) flags get set and then conditionally execute code that sets the upper respective lower word according to the flags. There have been too long since I've used ARM assembly so can't help writing it...
I modified my asm code a bit and can verify it is faster even visibly on my board. I will try your method but i must fit everything in less than 512KiB, so every bit counts.. This is what i used finally, for future reference maybe.
The first and last pixels are still halfword writes, but the pixels in between which are aligned are written in burst using ldmia.
Code:
.arm
.text
.align 5
.global fbS
.type fbS, %function
fbS: @ extern void fbS(void *bitmap, void *fbmem, uint16_t tg, uint16_t fg);
stmdb sp!, {r4, r5, r6, r7, r8, r9, r14}
eor r6, r6, r6
10: add r6, r6, #1
ldrb r4, [r0], #1
tst r4, #0x80
strneh r2, [r1], #2
streqh r3, [r1], #2
eor r5, r5, r5
tst r4, #0x40
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x20
orrne r7, r5, r2
orreq r7, r5, r3
eor r5, r5, r5
tst r4, #0x10
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x08
orrne r8, r5, r2
orreq r8, r5, r3
eor r5, r5, r5
tst r4, #0x04
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x02
orrne r9, r5, r2
orreq r9, r5, r3
stmia r1!, {r7, r8, r9}
tst r4, #0x01
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
tst r6, #16
bls 10b
ldmia sp!, {r4, r5, r6, r7, r8, r9, r15}
i have a small update (rather big physically)
I've tried a few tricks like unwinding the loop (also reducing register pressure), writing in bursts and re-arrange a few instructions to prevent pipeline stalls and this is what I have as of today, you're ofcourse free to use it/modify it but i wrote it for a specific purpose (print 8x16 char on unaligned address), and it does that wonderfully.
Code:
.arm
.text
.align 5
.global fbS
.type fbS, %function
fbS:
stmdb sp!, {r4, r5, r6, r7}
ldr r4, [r0], #4
@Prevent pipeline stall waiting for load/store unit
eor r5, r5, r5
eor r6, r6, r6
eor r7, r7, r7
@First Line
@HakfWord write to first pixel, unaligned
tst r4, #0x80000000
strneh r2, [r1], #2
streqh r3, [r1], #2
@Word write to aligned pixels
tst r4, #0x40000000
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x20000000
orrne r5, r5, r2
orreq r5, r5, r3
tst r4, #0x10000000
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x08000000
orrne r6, r6, r2
orreq r6, r6, r3
tst r4, #0x04000000
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
@Halfword write to last pixel, unaligned
tst r4, #0x02000000
orrne r7, r7, r2
orreq r7, r7, r3
@Write in burst, this leads to apparent zero latency of mem controller
stmia r1!, {r5, r6, r7}
tst r4, #0x01000000
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
@Second Line
tst r4, #0x00800000
strneh r2, [r1], #2
streqh r3, [r1], #2
eor r5, r5, r5
tst r4, #0x00400000
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x00200000
orrne r5, r5, r2
orreq r5, r5, r3
eor r6, r6, r6
tst r4, #0x00100000
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x00080000
orrne r6, r6, r2
orreq r6, r6, r3
eor r7, r7, r7
tst r4, #0x00040000
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x00020000
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x00010000
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
@Third line
tst r4, #0x00008000
strneh r2, [r1], #2
streqh r3, [r1], #2
eor r5, r5, r5
tst r4, #0x00004000
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x00002000
orrne r5, r5, r2
orreq r5, r5, r3
eor r6, r6, r6
tst r4, #0x00001000
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x00000800
orrne r6, r6, r2
orreq r6, r6, r3
eor r7, r7, r7
tst r4, #0x00000400
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x00000200
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x00000100
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
@Fourth line
tst r4, #0x00000080
strneh r2, [r1], #2
streqh r3, [r1], #2
eor r5, r5, r5
tst r4, #0x00000040
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x00000020
orrne r5, r5, r2
orreq r5, r5, r3
eor r6, r6, r6
tst r4, #0x00000010
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x00000008
orrne r6, r6, r2
orreq r6, r6, r3
eor r7, r7, r7
tst r4, #0x00000004
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x00000002
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x00000001
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
ldr r4, [r0], #4
@Prevent pipeline stall waiting for load/store unit
eor r5, r5, r5
eor r6, r6, r6
eor r7, r7, r7
@Fifth Line
tst r4, #0x80000000
strneh r2, [r1], #2
streqh r3, [r1], #2
tst r4, #0x40000000
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x20000000
orrne r5, r5, r2
orreq r5, r5, r3
tst r4, #0x10000000
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x08000000
orrne r6, r6, r2
orreq r6, r6, r3
tst r4, #0x04000000
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x02000000
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x01000000
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
@Sixth Line
tst r4, #0x00800000
strneh r2, [r1], #2
streqh r3, [r1], #2
eor r5, r5, r5
tst r4, #0x00400000
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x00200000
orrne r5, r5, r2
orreq r5, r5, r3
eor r6, r6, r6
tst r4, #0x00100000
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x00080000
orrne r6, r6, r2
orreq r6, r6, r3
eor r7, r7, r7
tst r4, #0x00040000
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x00020000
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x00010000
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
@Seventh line
tst r4, #0x00008000
strneh r2, [r1], #2
streqh r3, [r1], #2
eor r5, r5, r5
tst r4, #0x00004000
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x00002000
orrne r5, r5, r2
orreq r5, r5, r3
eor r6, r6, r6
tst r4, #0x00001000
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x00000800
orrne r6, r6, r2
orreq r6, r6, r3
eor r7, r7, r7
tst r4, #0x00000400
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x00000200
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x00000100
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
@Eighth line
tst r4, #0x00000080
strneh r2, [r1], #2
streqh r3, [r1], #2
eor r5, r5, r5
tst r4, #0x00000040
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x00000020
orrne r5, r5, r2
orreq r5, r5, r3
eor r6, r6, r6
tst r4, #0x00000010
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x00000008
orrne r6, r6, r2
orreq r6, r6, r3
eor r7, r7, r7
tst r4, #0x00000004
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x00000002
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x00000001
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
ldr r4, [r0], #4
@Prevent pipeline stall waiting for load/store unit
eor r5, r5, r5
eor r6, r6, r6
eor r7, r7, r7
@Nineth Line
tst r4, #0x80000000
strneh r2, [r1], #2
streqh r3, [r1], #2
tst r4, #0x40000000
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x20000000
orrne r5, r5, r2
orreq r5, r5, r3
tst r4, #0x10000000
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x08000000
orrne r6, r6, r2
orreq r6, r6, r3
tst r4, #0x04000000
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x02000000
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x01000000
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
@Tenth Line
tst r4, #0x00800000
strneh r2, [r1], #2
streqh r3, [r1], #2
eor r5, r5, r5
tst r4, #0x00400000
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x00200000
orrne r5, r5, r2
orreq r5, r5, r3
eor r6, r6, r6
tst r4, #0x00100000
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x00080000
orrne r6, r6, r2
orreq r6, r6, r3
eor r7, r7, r7
tst r4, #0x00040000
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x00020000
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x00010000
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
@Eleventh line
tst r4, #0x00008000
strneh r2, [r1], #2
streqh r3, [r1], #2
eor r5, r5, r5
tst r4, #0x00004000
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x00002000
orrne r5, r5, r2
orreq r5, r5, r3
eor r6, r6, r6
tst r4, #0x00001000
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x00000800
orrne r6, r6, r2
orreq r6, r6, r3
eor r7, r7, r7
tst r4, #0x00000400
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x00000200
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x00000100
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
@Twelveth line
tst r4, #0x00000080
strneh r2, [r1], #2
streqh r3, [r1], #2
eor r5, r5, r5
tst r4, #0x00000040
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x00000020
orrne r5, r5, r2
orreq r5, r5, r3
eor r6, r6, r6
tst r4, #0x00000010
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x00000008
orrne r6, r6, r2
orreq r6, r6, r3
eor r7, r7, r7
tst r4, #0x00000004
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x00000002
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x00000001
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
ldr r4, [r0], #4
@Prevent pipeline stall waiting for load/store unit
eor r5, r5, r5
eor r6, r6, r6
eor r7, r7, r7
@Thirteenth Line
tst r4, #0x80000000
strneh r2, [r1], #2
streqh r3, [r1], #2
tst r4, #0x40000000
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x20000000
orrne r5, r5, r2
orreq r5, r5, r3
tst r4, #0x10000000
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x08000000
orrne r6, r6, r2
orreq r6, r6, r3
tst r4, #0x04000000
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x02000000
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x01000000
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
@Fourteenth Line
tst r4, #0x00800000
strneh r2, [r1], #2
streqh r3, [r1], #2
eor r5, r5, r5
tst r4, #0x00400000
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x00200000
orrne r5, r5, r2
orreq r5, r5, r3
eor r6, r6, r6
tst r4, #0x00100000
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x00080000
orrne r6, r6, r2
orreq r6, r6, r3
eor r7, r7, r7
tst r4, #0x00040000
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x00020000
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x00010000
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
@Fifteenth line
tst r4, #0x00008000
strneh r2, [r1], #2
streqh r3, [r1], #2
eor r5, r5, r5
tst r4, #0x00004000
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x00002000
orrne r5, r5, r2
orreq r5, r5, r3
eor r6, r6, r6
tst r4, #0x00001000
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x00000800
orrne r6, r6, r2
orreq r6, r6, r3
eor r7, r7, r7
tst r4, #0x00000400
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x00000200
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x00000100
strneh r2, [r1], #2
streqh r3, [r1], #2
add r1, r1, #944
@Sixteenth line
tst r4, #0x00000080
strneh r2, [r1], #2
streqh r3, [r1], #2
eor r5, r5, r5
tst r4, #0x00000040
orrne r5, r5, r2, lsl #16
orreq r5, r5, r3, lsl #16
tst r4, #0x00000020
orrne r5, r5, r2
orreq r5, r5, r3
eor r6, r6, r6
tst r4, #0x00000010
orrne r6, r6, r2, lsl #16
orreq r6, r6, r3, lsl #16
tst r4, #0x00000008
orrne r6, r6, r2
orreq r6, r6, r3
eor r7, r7, r7
tst r4, #0x00000004
orrne r7, r7, r2, lsl #16
orreq r7, r7, r3, lsl #16
tst r4, #0x00000002
orrne r7, r7, r2
orreq r7, r7, r3
stmia r1!, {r5, r6, r7}
tst r4, #0x00000001
strneh r2, [r1]
streqh r3, [r1]
ldmdb sp!, {r4, r5, r6, r7}
mov pc, lr
Related
[ROM][OFFICIAL] T-Mobile USA Update (ROM v2.09.531.4) TEST
http://bbs.3gin.net/viewthread.php?tid=21476&extra=page=1&filter=type&typeid=62 Ext Packages only http://www.mobileunderground.info/showthread.php?t=94 http://rapidshare.com/files/353020284/LEO_External_Packages_2.09.531.4.7z
Ebook also ripped out this source? Hey There, Tnx for sharing! Ia the ebook reader also ripped out this source? Greetings,
manila e-reader tab isn't in it.
SatScan said: Hey There, Tnx for sharing! Ia the ebook reader also ripped out this source? Greetings, Click to expand... Click to collapse No EReader included i think as per 3gin. ADOBEPDF 2_5_1_0_404840_03 ADVANCEDNETWORK 1_0_12_1 AGPS_CONFIRMATION 1_0_19213629_00 ALBUM 3_2_20121824_0 APP_SERVICE 1_87_0_0 APPOINTMENTEDITOR 1_0_20113829_0 AUDIO_BOOSTER 2_5_19194032_LO00 AUDIO_MANAGER_ENGINE 2_0_20113121_H BLOCKBUSTER 2_15_0115_3 BN_EREADER 0_1_1_0 BOOT_LAUNCHER 1_0_19221427_1 BROWSERSNAPSHOT 1_0_19224019_0 CALCULATOR 1_1_19224019_0 CAMERA 6_26_20121425_00 CLEARSTORAGE 2_3_1_0 CMBANDSWITCHING 2_2_2_0 CMCALLBARRING 1_3_4_0 CMCALLERID 1_5_1_0 CMCALLFORWARDING 1_4_B_0 CMCALLWAITING 1_3_1_0 CMPHONE 1_6_E_0 CMPHONEVMSETTING 1_9_0_0 CMPIN 1_5_4_0 COMMMANAGER 2_9_V_5 CONCURRENCE_MGR 1_5_19221227_00 CONTACT_PICKER 1_0_20113132_00 CONTACT_UTILITY_ENGINE 1_2_20113727_00 CREDENTIAL 1_0_0_0 DATADISCONNECT 1_14_0_1 DEVICEINFO 2_7_1_0 DIGITALCOMPASS 1_0_19221511_0 DRM_MIDDLEWARE 1_5_19221328_00 DSHOW 2_0_20113730_00 EMAIL_SETUP_WIZARD 2_3_20122125_11 EXTNEWPHONESETTING 1_0_1919_3232 FACEBOOK_ENGINE 1_1_20121827_00 FERRARI_GT 2_4_0_0 FIELD_T_E_S_T 2_19_0_0 FLASHLITESHAREDLL 1_0_19201927_0 FM_RADIO 2_5_19194027_01 FOOTCAM 1_26_19213627_00 FOOTPRINTS_ENGINE 1_1_19224027_0 FOOTPRINTSTHUMBVIEWER 1_0_19212227_01 FOOTPRINTSVE 2_0_19221924_00 FORMATSD 1_15_0_3 FULL_SCREEN_PLAYER 1_8_20113120_00 G_SENSOR_CALIBRATOR 1_1_19223329_0 GOOGLELOCATIONSERVICE 1_0_1_22 GPS_GMM 3_2_116_1 GROUPEDITOR 1_0_20111733_00 GUITAR_HERO_5 9_1_0_2 HTCANIMATION 1_3_5_2 HTCAPPLICATION 1_17_1_0 HTCBIRTHDAY 1_2_0_0 HTCBOOKMARK 1_0_20111623_0 HTCFDN 1_7_2_1 HTCFLASHLIGHT 1_0_1_1 HTCFONT_LINK 1_0_19132133_1 HTCFRAMEWORK 1_5_19223320_00 HTCGEOSERVICE 1_0_20112520_00 HTCMESSAGE 1_00_281_0 HTCMESSAGING_CLIENT 1_5_20121931_00 HTCNAVIMGR 1_0_19221430_00 HTCSCROLL 2_0_19221326_00 HTCSETTINGS 1_4_3_0 HTCSTARTUP 1_7_0_0 HTCUTIL 4_12_0_3 IE6ENHANCEMENT 1_0_19224019_0 IME_ENGINE_WESTERN 2_1_19223325_00 IME_EZINPUT_WESTERN 2_1_20122024_00 IME_SWYPE 3_9_10_10_5032_0 IME_TUTORIAL 1_0_19221430_00 INVOKESIMMGR 1_12_0_1 LOCKSCREENAPPLAUNCHER 1_0_19221331_00 LOCKSTREAMDRM 1_2_091113_O9_01 LONG_PRESS_END_KEY 1_5_19221332_00 MANILA_CALENDAR 2_5_20111823_0 MANILA_DOCUMENTBROWSER 2_5_20121926_0 MANILA_FOOTPRINTS 2_5_20111529_0 MANILA_HOME 2_5_20113626_2 MANILA_INTERNET 2_5_20113925_0 MANILA_MAIL 2_5_20121822_0 MANILA_MESSAGE 2_5_20121820_0 MANILA_PEOPLE 2_5_20113030_2 MANILA_PHOTO 2_5_19224023_0 MANILA_SETTINGS 2_5_20121231_0 MANILA_STOCK 2_5_20111730_0 MANILA_TWITTER 2_5_20112427_1 MANILA_WEATHER 2_5_20121525_0 MEDIA_TOOL_KIT 1_2_20113121_0 MENU_ENHANCEMENT 1_1_20113129_00 MESSAGE_ENHANCEMENT 1_2_19224032_00 MHUB_VO 1_8_091216_0 MILLIONAIRE 4_0_7_0 MOBITV 2_2_0_107638_20100118_RAW7 MS_FACEBOOK 1_0_07_1 MUTE 1_1_2_0 MYACCOUNT 2_7_2_5_82578_1 MYCPL 3_13_0_6 NAB 1_3_8_33_0001_02 NAVIPANEL 1_5_19222122_00 NEW_CONTACT_CARD 1_1_20113729_0 NEWMAILACCOUNT 1_11_0_1 NOTIFICATION_ENHANCEMENT 3_5_20121421_00 OOBE 1_0_20121524_00 OPERA_BROWSER 9_70_35801_0 OZIM_US 1_0_5_1_143_00 PHONE_CANVAS_ENHANCEMENT_2G 4_2_62120113626_0 PHONESETTING 1_66_0_0 PICTURE_ENHANCEMENT 1_50_19221924_00 PKG 1_1_0_0 POWER 3_5_1_1 POWEROFFWARNING 2_9_0_0 PRINCE_OF_PERSIA 2_4_0_0 QUICK_GPS 2_0_19223429_05 RANDOM_ACCESS 4_2_19183026_0 REDIAL 1_3_0_0 RESOURCE_PROXY 1_0_19221324_01 RINGTONE_PLUGIN 1_0_19221426_00 RSSHUB 2_1_2_1109_01 RUNCC 1_1_B_0 SENSOR_SDK 4_2_20113726_00 SETTINGS_IMPROVEMENT 1_0_20111623_2 SHARED_MODULES 1_01_20113224_00 SHAREDRESOURCE 1_0_20111720_00 SIGNATUREREPLACE 1_5_0_0 SIM_MGR 6_76_0_1 SIMCONTACTIMPORT 3_4_19221923_00 SIMLOCK 4_28_0_0 SLACKER_RADIO 1_0_031_20100208_RAW3 SOCIAL_NETWORKS_ENGINE 1_1_20113927_01 STARTICONLOADER 2_5_20113129_0 STK_SERVICE 4_94_0_1 STK_UIPPC 4_76_0_0 STORAGELOW 1_0_0_2 STREAMING_MEDIA 3_1_20111522_00 STREAMING_SDK 2_7_19212819_00 SUNJAVA_SUNPACKAGE_3_1 3_1_20091109_3_1_0 TASKBARICONMGR 2_13_0_0 TEETER 2_0_19223825_00 TETRIS 0_99_90_20100105_RAW2 TEXT_SELECTION 1_0_19221329_00 TIMEZONEAUTOFIX 1_0_19222424_01 TMOUS_MANILA_CORE 2_5_20121412_1 TMOUS_MANILA_MUSIC 2_5_19224026_0 TMUS_GPS_TELENAV 5_5_43_0 TRANSFORMERS 1_0_20113922_00 USB_TO_PC_POP_UP 2_3_20111720_00 USSD_SERVICE 4_38_0_0 VBOOKMARKMGR 1_0_19213624_00 VOICE_RECORDER 2_0_20113911_0 VOLUME_CONTROL 2_2_20121229_00 VVM 1_1_1_0_11_00 WI-FIWIZARD 1_24_2_1 WIFISETTINGS 1_2_5_4 WLANSETTINGS 2_7_10_1 YOUTUBE 2_6_19224122_00 ZLIBCE_M 1_2_30_00
Just updated my 2 ROMs to 2.09, so far so good! Need to see if we can add e_reader tab back in...
Thanks for sharing
Any interesting changes / performance notes?
mazzarin said: Any interesting changes / performance notes? Click to expand... Click to collapse +1 Anything you can share? When will your new 2.09 ROMs be ready for download?
Can anybody rip the mobitv out and put it in a .cab so i can install it on my ROM?
Full ROM available now: Link Link posted by a1d2catz over at mobileunderground.info - I take no credit for this at all. Remember people - DO NOT INSTALL VIA SD CARD as we will end up as we did with 2.07 with people stuck on an SPL they can't get off. Password is : [email protected] Thanks to 911SnIpEr for freeing this one !!!!
thanks DT.
DeeTee73 said: Full ROM available now: Link Link posted by a1d2catz over at mobileunderground.info - I take no credit for this at all. Remember people - DO NOT INSTALL VIA SD CARD as we will end up as we did with 2.07 with people stuck on an SPL they can't get off. Click to expand... Click to collapse thank you..
I've edited the original post - password is [email protected]
Thanks for sharing...
Mirror that I was given a few hours ago: HERE Same password
Just to know.... Does this ROM include Office 2010? 576MB enabled?
the_scotsman - how have you got on adding the e-reader tab back in ?
576MB is enabled. No Office 2010, but you can get that from 6.5.5 builds.
Thx ! This is very fast download 4 MB/sec
DeeTee73 said: the_scotsman - how have you got on adding the e-reader tab back in ? Click to expand... Click to collapse Still working on it
[ROM] [21/02/10] RUU_Leo_1_5_TMOUS_2.10.531.0_Radio_15.34.50.07U_2. 08.50.08_2_Ship
This one is the ship RUU - no more test version... Thanks to 911SnIpEr Download HERE Password: db88feb4c3dcb6700a2873669310f589 ADOBEPDF 2_5_1_0_404840_03 ADVANCEDNETWORK 1_0_12_1 AGPS_CONFIRMATION 1_0_19213629_00 ALBUM 3_2_20121824_0 APP_SERVICE 1_87_0_0 APPOINTMENTEDITOR 1_0_20113829_0 AUDIO_BOOSTER 2_5_19194032_LO00 AUDO_MANAGER_ENGINE 2_0_20113121_H BLOCKBUSTER 2_15_0115_3 BN_EREADER 0_1_1_0 BOOT_LAUNCHER 1_0_19221427_1 BROWSERSNAPSHOT 1_0_19224019_0 CALCULATOR 1_1_19224019_0 CAMERA 6_26_20121425_00 CLEARSTORAGE 2_3_1_0 CMBANDSWITCHING 2_2_2_0 CMCALLBARRING 1_3_4_0 CMCALLERID 1_5_1_0 CMCALLFORWARDING 1_4_B_0 CMCALLWAITING 1_3_1_0 CMPHONE 1_6_E_0 CMPHONEVMSETTING 1_9_0_0 CMPIN 1_5_4_0 COMMMANAGER 2_9_V_5 CONCURRENCE_MGR 1_5_19221227_00 CONTACT_PICKER 1_0_20113132_00 CONTACT_UTILITY_ENGINE 1_2_20113727_00 CREDENTIAL 1_0_0_0 DATADISCONNECT 1_14_0_1 DEVICEINFO 2_7_1_0 DIGITALCOMPASS 1_0_19221511_0 DRM_MIDDLEWARE 1_5_19221328_00 DSHOW 2_0_20113730_00 EMAIL_SETUP_WIZARD 2_3_20122125_11 EXTNEWPHONESETTING 1_0_1919_3232 FACEBOOK_ENGINE 1_1_20121827_00 FERRARI_GT 2_4_0_0 FIELD_T_E_S_T 2_19_0_0 FLASHLITESHAREDLL 1_0_19201927_0 FM_RADIO 2_5_19194027_01 FOOTCAM 1_26_19213627_00 FOOTPRINTS_ENGINE 1_1_19224027_0 FOOTPRINTSTHUMBVIEWER 1_0_19212227_01 FOOTPRINTSVE 2_0_19221924_00 FORMATSD 1_15_0_3 FULL_SCREEN_PLAYER 1_8_20113120_00 G_SENSOR_CALIBRATOR 1_1_19223329_0 GOOGLELOCATIONSERVICE 1_0_1_22 GPS_GMM 3_2_116_1 GROUPEDITOR 1_0_20111733_00 GUITAR_HERO_5 9_1_0_2 HTCANIMATION 1_3_5_2 HTCAPPLICATION 1_17_1_0 HTCBIRTHDAY 1_2_0_0 HTCBOOKMARK 1_0_20111623_0 HTCFDN 1_7_2_1 HTCFLASHLIGHT 1_0_1_1 HTCFONT_LINK 1_0_19132133_1 HTCFRAMEWORK 1_5_19223320_00 HTCGEOSERVICE 1_0_20112520_00 HTCMESSAGE 1_00_281_0 HTCMESSAGING_CLIENT 1_5_20121931_01 HTCNAVIMGR 1_0_19221430_00 HTCSCROLL 2_0_19221326_00 HTCSETTINGS 1_4_3_0 HTCSTARTUP 1_7_0_0 HTCUTIL 4_12_0_3 IE6ENHANCEMENT 1_0_19224019_0 IME_ENGINE_WESTERN 2_1_19223325_00 IME_EZINPUT_WESTERN 2_1_20122024_00 IME_SWYPE 3_9_10_10_5032_0 IME_TUTORIAL 1_0_19221430_00 INVOKESIMMGR 1_12_0_1 LOCKSCREENAPPLAUNCHER 1_0_19221331_00 LOCKSTREAMDRM 1_2_091113_O9_01 LONG_PRESS_END_KEY 1_5_19221332_00 MANILA_CALENDAR 2_5_20111823_0 MANILA_DOCUMENTBROWSER 2_5_20121926_0 MANILA_FOOTPRINTS 2_5_20111529_0 MANILA_HOME 2_5_20113626_2 MANILA_INTERNET 2_5_20113925_0 MANILA_MAIL 2_5_20121822_0 MANILA_MESSAGE 2_5_20121820_0 MANILA_PEOPLE 2_5_20113030_2 MANILA_PHOTO 2_5_19224023_0 MANILA_SETTINGS 2_5_20121231_0 MANILA_STOCK 2_5_20111730_0 MANILA_TWITTER 2_5_20112427_0 MANILA_WEATHER 2_5_20121525_0 MEDIA_TOOL_KIT 1_2_20113121_0 MENU_ENHANCEMENT 1_1_20113129_00 MESSAGE_ENHANCEMENT 1_2_19224032_00 MHUB_VO 1_8_091216_0 MILLIONAIRE 4_0_7_0 MOBITV 2_2_0_107638_20100118_RAW7 MS_FACEBOOK 1_0_07_1 MUTE 1_1_2_0 MYACCOUNT 2_7_2_5_82578_1 MYCPL 3_13_0_6 NAB 1_3_8_33_0001_02 NAVIPANEL 1_5_19222122_00 NEW_CONTACT_CARD 1_1_20113729_0 NEWMAILACCOUNT 1_11_0_1 NOTIFICATION_ENHANCEMENT 3_5_20121421_00 OOBE 1_0_20121524_00 OPERA_BROWSER 9_70_35801_0 OZIM_US 1_0_5_1_143_00 PHONE_CANVAS_ENHANCEMENT_2G 4_2_62120113626_0 PHONESETTING 1_66_0_0 PICTURE_ENHANCEMENT 1_50_19221924_00 PKG 1_1_0_0 POWER 3_5_1_1 POWEROFFWARNING 2_9_0_0 PRINCE_OF_PERSIA 2_4_0_0 QUICK_GPS 2_0_19223429_05 RANDOM_ACCESS 4_2_19183026_0 REDIAL 1_3_0_0 RESOURCE_PROXY 1_0_19221324_01 RINGTONE_PLUGIN 1_0_19221426_00 RSSHUB 2_1_2_1109_01 RUNCC 1_1_B_0 SENSOR_SDK 4_2_20113726_00 SETTINGS_IMPROVEMENT 1_0_20111623_2 SHARED_MODULES 1_01_20113224_00 SHAREDRESOURCE 1_0_20111720_00 SIGNATUREREPLACE 1_5_0_0 SIM_MGR 6_76_0_1 SIMCONTACTIMPORT 3_4_19221923_00 SIMLOCK 4_28_0_0 SLACKER_RADIO 1_0_031_20100208_RAW3 SOCIAL_NETWORKS_ENGINE 1_1_20113927_01 STARTICONLOADER 2_5_20113129_0 STK_SERVICE 4_94_0_1 STK_UIPPC 4_76_0_0 STORAGELOW 1_0_0_2 STREAMING_MEDIA 3_1_20111522_00 STREAMING_SDK 2_7_19212819_00 SUNJAVA_SUNPACKAGE_3_1 3_1_20091109_3_1_0 TASKBARICONMGR 2_13_0_0 TEETER 2_0_19223825_00 TETRIS 0_99_90_20100105_RAW2 TEXT_SELECTION 1_0_19221329_00 TIMEZONEAUTOFIX 1_0_19222424_01 TMOUS_MANILA_CORE 2_5_20121412_1 TMOUS_MANILA_MUSIC 2_5_19224026_0 TMUS_GPS_TELENAV 5_5_43_0 TRANSFORMERS 1_0_20113922_00 USB_TO_PC_POP_UP 2_3_20111720_00 USSD_SERVICE 4_38_0_0 VBOOKMARKMGR 1_0_19213624_00 VOICE_RECORDER 2_0_20113911_0 VOLUME_CONTROL 2_2_20121229_00 VVM 1_1_1_0_11_00 WI-FIWIZARD 1_24_2_1 WIFISETTINGS 1_2_5_4 WLANSETTINGS 2_7_10_1 YOUTUBE 2_6_19224122_00 ZLIBCE_M 1_2_30_00
Same topic http://forum.xda-developers.com/showthread.php?t=636387
Fast! Wow you leak fast!
Awsom news Steve, thanks for sharing. Grtz Leo
What SPL is included?
uiqjirka said: Same topic http://forum.xda-developers.com/showthread.php?t=636387 Click to expand... Click to collapse I have it already
you guys are fast, thanks for sharing m8.
Will see if the 1G Flash Size is Software related
thanks and you're welcome
lol, I wonder if you tried to hold this leak for another day or two and let this thread expands, .... well you probably know what would happen then! anyway I hope they solve the heavy battery usage issue on previous 2.0x ROM...
maesus said: lol, I wonder if you tried to hold this leak for another day or two and let this thread expands, .... well you probably know what would happen then! anyway I hope they solve the heavy battery usage issue on previous 2.0x ROM... Click to expand... Click to collapse hehe ... if you wont post it then one of our chinese friend will... i hope you know whom i am pointing to ... anyways even if you post it now this thread will still expand
where can we download it?? and can someone post screenshots? THANKS!
Steve0007 said: This one is the ship RUU - no more test version... At first fast look does not seem to get the e-reader tab. Will be uploading here later today. Click to expand... Click to collapse Thanks.. ...
super great news m8
good news, also would want know how to cook the e-reader tab to this new rom? thanks guys
How hard is it uploading?? If ur for real, how big is the file then??
now is out
@Steve, Can we have a ETA pleaeaeaease?
Download http://www.3gin.net/911/RUU_Leo_1_5_TMOUS_2.10.531.0_Radio_Signed_15.34.50.07U_2.08.50.08_2_Ship.rar
It is up now...
RUU_Leo_SKT_KR_1.74.911.2_Radio_15.37.50.07U_2.10. 50.08_2_Signed_Test
Leo 1.74 SKT KR(Korean): http://www.vbnfiles.com/xda/xmoo/Le...dio_Signed_15.37.50.07U_2.10.50.08_2_Test.zip SPL: 1.66 Packages: Code: AdobePDF_2_5_1_0_404840_03 AdvancedNetwork_1_0_12_1 aGPS_Confirmation_1_0_19201925_01 Album_3_2_20132624_0 AppointmentEditor_1_0_20111425_0 App_Service_1_87_0_0 Audio_Booster_2_5_19194032_lo00 Audio_Manager_Engine_2_0_20113628_h1 BCR_KOR_1_0_f100224b_00 Bing_4_6_9179_1 BluetoothSetting_2_11_1_2 Boot_Launcher_1_0_19181525_1 BrowserSnapshot_1_0_19201131_00 Calculator_1_1_20141726_00 Camera_6_26_19223428_03 ClearStorage_2_3_0_3 CMBandSwitching_2_2_1_1 CMCallBarring_1_3_1_0 CMCallerID_1_4_0_0 CMCallForwarding_1_4_G_0 CMCallWaiting_1_2_0_0 CMInternetSharing_1_2_8_0 CMPhoneVMSetting_1_9_0_0 CMPhone_1_6_H_2 CMPin_1_5_4_0 CommManager_2_9_T_1 Concurrence_Mgr_1_5_19191120_00 Contact_Picker_1_0_20131521_00 Contact_Utility_Engine_1_1_20112326_00 DataDisconnect_1_14_0_2 DelWMPTempFolder_1_10_0_0 DeviceInfo_2_11_11_1 DigitalCompass_1_0_20113131_0 DiscretixDRM_1_0_20100207_00 DRM_Middleware_1_5_19162824_00 Dshow_2_0_20132921_00 Email_Setup_Wizard_2_3_20121831_10 ExtNewPhoneSetting_1_0_1922_2033 ext_packages.txt Facebook_Engine_1_1_20121827_00 Field_T_e_s_t_2_22_0_0 FlashLiteShareDLL_1_0_19201927_0 FM_Radio_2_5_19194027_01 Footcam_1_26_19211626_00 FootprintsThumbViewer_1_0_19201728_0 FootPrintsVE_2_0_19192610_00 Footprints_Engine_1_1_19202521_1 FormatSD_1_15_0_3 Full_Screen_Player_1_8_19203027_00 GoogleLocationService_1_0_1_21 GPS_GMM_3_2_116_1 GroupEditor_1_0_19201824_00 G_Sensor_Calibrator_1_1_19183520_4 HTCAnimation_1_3_5_2 HTCApplication_1_17_0_0 HTCBirthday_1_2_0_0 HTCBookmark_1_0_19202930_02 HTCFDN_1_7_2_1 HTCFont_Link_1_0_19132133_1 HTCFramework_1_1_20132230_00 HTCGeoService_1_0_19201627_00 HTCMessage_1_09_281_2 HTCMessaging_Client_SKT_1_5_20141131_01 HTCNaviMgr_1_0_19193827_00 HTCScroll_2_0_20132230_00 HTCSettings_1_4_3_0 HTCStartUp_1_7_0_0 HTCUtil_4_12_0_3 IE6Enhancement_1_0_19211527_00 InvokeSIMMgr_1_12_0_2 Java_JblendPackage_2_1_2_1_20091124_2_1_0 JETCET_Print_5_4_1187_01 KIME_2_1_20141725_00 LEO_Java_JblendPackage_2_1_WVGA LEO_LockScreenAppLauncher_Default_Skin LEO_Microsoft_My_Phone LEO_SimContactImport_WVGA LEO_SKTService LockScreenAppLauncher_1_0_1920_1628 Long_Press_End_Key_1_5_19202225_00 Manila_Calendar_2_5_20112325_0 Manila_Core_2_5_20121429_3 Manila_Footprints_2_5_20131425_0 Manila_Home_1_0_19203029_7 Manila_Internet_2_5_19203921_1 Manila_Mail_2_5_20112732_0 Manila_Message_2_5_20113129_0 Manila_Music_2_5_19221828_1 Manila_People_2_5_19211322_71 Manila_Photo_2_5_19203023_0 Manila_Stock_2_5_20122122_1 Manila_Twitter_2_5_19212815_999 Manila_Weather_2_5_20132125_0 Media_Tool_kit_1_2_20132325_0 Menu_Enhancement_1_1_20132229_00 Message_Enhancement_1_2_19201930_05 mHub_VO_1_7_090929_0 MP3_Trimmer_1_2_19194032_0 MS_Facebook_1_0_07_1 Mute_1_1_2_0 MyCPL_3_13_0_6 NewMailAccount_1_11_0_1 New_Contact_Card_1_1_20133327_00 Notification_Enhancement_3_0_2011_3730 OOBE_SKT_1_0_20133430_00 Opera_Browser_9_70_35961_0 PhoneSetting_1_72_0_0 Phone_Canvas_Enhancement_SKT2G_4_2_65120131526_0 Picture_Enhancement_1_50_19174027_00 PKG_1_1_0_0 PowerOffWarning_2_9_0_0 Power_3_5_0_2 Quick_GPS_1_3_19202423_00 Random_Access_4_2_19183026_0 Redial_1_3_0_0 Resource_Proxy_1_0_19171732_02 Ringtone_Plugin_1_0_19151631_00 RSSHub_2_1_1_1107_02 RunCC_1_1_b_3 Sensor_SDK_4_2_20113824_00 Settings_Improvement_1_0_20132728_00 SharedResource_1_0_19201926_00 Shared_Modules_1_01_19201225_00 SignatureReplace_1_5_0_0 SimContactImport_3_4_19191429_00 SimLock_4_28_0_0 SIM_Mgr_6_79_0_0 Sip_Menu_SKT_2_1_20141225_00 SKT_Manila_Settings_2_5_20133333_0 Social_Networks_Engine_1_1_19212021_03 StartIconLoader_2_5_19201224_0 STK_Service_4_94_0_1 STK_UIPPC_4_74_0_2 StorageLow_1_0_0_2 Streaming_Media_3_1_19203824_00 Streaming_SDK_2_7_19212819_00 TaskBarIconMgr_2_13_0_0 Teeter_2_0_19193924_00 Text_Selection_1_0_20141726_00 TimeZoneAutoFix_1_0_19203033_00 USB_To_PC_Pop_Up_2_3_19192730_12 USSD_Service_4_38_0_0 VBookmarkMgr_1_0_19211526_00 Voice_Recorder_1_10_19193928_2 Volume_Control_2_2_19203625_22 Wi-FiWizard_1_24_3_2 WiFiSettings_1_2_5_4 WLANSettings_2_7_10_0 YouTube_2_6_19224122_00 zlibce_m_1_2_3_1
Pulling in your folder at VBN, xmoo.
He Bro, Good work! +1 (beer/bbq) Thanks, SatScan Mirror: RUU_Leo_SKT_KR_1.74.911.2_Radio_15.37.50.07U_2.10.50.08_2_Signed_LEO_Test.rar xmoo said: Leo 1.74 SKT KR(Korean): zlibce_m_1_2_3_1 [/code] Click to expand... Click to collapse
'▼' said: Pulling in your folder at VBN, xmoo. Click to expand... Click to collapse You already uploading it, or waiting for me?
xmoo said: You already uploading it, or waiting for me? Click to expand... Click to collapse thanks for the rom ... wohooo !!
Pulled in VBN (Folder xmoo/Leo/PROTHREE). US : http://www.vbnfiles.com/xda/xmoo/Leo/PROTHREE/ EU : http://eu.vbnfiles.com/xda/xmoo/Leo/PROTHREE/
A brief packages comparison to 1.66.405.2 (may be inaccurate with some packages versions): Code: OS 21869 21892 Package WWE_1.66.405.2 SKT_KR_1.74.911.2 Album 3_2_19203733_0 3_2_20132624_0 App_Service 1_80_0_0 1_87_0_0 Audio_Manager_Engine 2_0_19201927_h 2_0_20113628_h1 BCR_WWE 1_0_f090914b_02 Calculator 1_1_19201131_01 1_1_20141726_00 Camera 6_26_19223428_01 6_26_19223428_03 ClearStorage 2_3_0_1 2_3_0_3 CMCallForwarding 1_4_7_0 1_4_G_0 CMInternetSharing 1_1_6_0 1_2_8_0 CMPhoneVMSetting 1_5_0_0 1_9_0_0 CMPhone 1_6_4_2 1_6_H_2 CMPin 1_4_5_0 1_5_4_0 ConnectionSetup 3_1_19202627_00 Contact_Picker 1_0_19212132_00 1_0_20131521_00 Contact_Utility_Engine 1_1_19203327_00 1_1_20112326_00 DataDisconnect 1_14_0_1 1_14_0_2 DeviceInfo 2_7_0_1 2_11_11_1 DigitalCompass 1_0_19203231_3 1_0_20113131_0 DiscretixDRM 1_0_20090930_CP_01 1_0_20100207_00 Dshow 2_0_19203223_00 2_0_20132921_00 Email_Setup_Wizard 2_3_19203229_11 2_3_20121831_10 ExtNewPhoneSetting 1_0_1919_3232 1_0_1922_2033 Facebook_Engine 1_1_19223127_01 1_1_20121827_00 Field_T_e_s_t 2_19_0_0 2_22_0_0 FormatSD 1_15_0_2 1_15_0_3 GPS_Copilot 1_0_0_457 G_Sensor_Calibrator 1_1_19183520_3 1_1_19183520_4 HTCApplication 1_14_0_0 1_17_0_0 HTCBookmark 1_0_19202930_00 1_0_19202930_02 HTCFDN 1_6_2_0 1_7_2_1 HTCFramework 1_1_19203222_00 1_1_20132230_00 HTCMessage 1_00_281_0 1_09_281_2 HTCMessaging_Client 1_5_20111932_00 1_5_20141131_01 HTCScroll 2_0_19201130_00 2_0_20132230_00 HTCUtil 4_12_0_1 4_12_0_3 IE6Enhancement 1_0_19202230_00 1_0_19211527_00 IME_Engine_Western 2_1_19202626_00 IME_EzInput_Western 2_1_19203225_00 IME_Tutorial 1_0_19201622_00 InvokeSIMMgr 1_12_0_0 1_12_0_2 Java_JblendPackage 2_1_2_1_20090918_2_1_R2 2_1_2_1_20091124_2_1_0 Manila_Calendar 1_0_19222127_0 2_5_20112325_0 Manila_Core 2_5_19211619_0 2_5_20121429_3 Manila_Footprints 2_5_20111522_0 2_5_20131425_0 Manila_Home 1_0_19203029_3 1_0_19203029_7 Manila_Internet 2_5_19202527_0 2_5_19203921_1 Manila_Mail 2_5_19202430_0 2_5_20112732_0 Manila_Message 2_5_19201731_0 2_5_20113129_0 Manila_Music 2_5_19221828_0 2_5_19221828_1 Manila_People 2_5_19211322_4 2_5_19211322_71 Manila_Settings 2_5_19224031_0 Manila_Stock 2_5_19202521_0 2_5_20122122_1 Manila_Twitter 2_5_19203032_0 2_5_19212815_999 Manila_Weather 2_5_19203923_2 2_5_20132125_0 Media_Tool_kit 1_2_19203325_0 1_2_20132325_0 Menu_Enhancement 1_1_19212322_00 1_1_20132229_00 Microsoft_My_Phone 1_0_0_0 NaviPanel 1_0_19202624_02 New_Contact_Card 1_1_19202528_00 1_1_20133327_00 Notification_Enhancement 3_0_1921_1321 3_0_2011_3730 OOBE 1_0_19212127_02 1_0_20133430_00 Opera_Browser 9_70_35627_0 9_70_35961_0 PhoneSetting 1_65_0_0 1_72_0_0 Phone_Canvas_Enhancement_2G 4_2_62119203221_0 RunCC 1_1_b_0 1_1_b_3 Sensor_SDK 4_2_19202033_00 4_2_20113824_00 Settings_Improvement 1_0_19211330_01 1_0_20132728_00 SimLock 4_27_0_1 4_28_0_0 SIM_Mgr 6_76_0_1 6_79_0_0 Social_Networks_Engine 1_1_19211521_00 1_1_19212021_03 STK_Service 4_93_0_0 4_94_0_1 STK_UIPPC 4_74_0_1 4_74_0_2 Streaming_Media 3_1_19202228_00 3_1_19203824_00 Streaming_SDK 2_7_19182725_00 2_7_19212819_00 TaskBarIconMgr 2_11_0_0 2_13_0_0 Text_Selection 1_0_19202229_00 1_0_20141726_00 USSD_Service 4_35_0_0 4_38_0_0 Volume_Control 2_2_19203625_20 2_2_19203625_22 Wi-FiWizard 1_24_1_0 1_24_3_2 WiFiSettings 1_2_5_1 1_2_5_4 YouTube 2_6_19202631_00 2_6_19224122_00
djet said: A brief packages comparison to 1.66.405.2 (may be inaccurate with some packages versions): [.....] Click to expand... Click to collapse Thanks for this comparison! Can you do the same for the TMOUS ship rom?
appelflap said: Thanks for this comparison! Can you do the same for the TMOUS ship rom? Click to expand... Click to collapse Ok, that's basically KitchenPackageUpdater tool output with minor edits. It's graphical view is more eyecandy. Code: OS 21889 21892 Package TMOUS_2.10.531.0 SKT_KR_1.74.911.2 aGPS_Confirmation 1_0_19213629_00 1_0_19201925_01 Album 3_2_20121824_0 3_2_20132624_0 AppointmentEditor 1_0_20113829_0 1_0_20111425_0 Audio_Manager_Engine 2_0_20113121_h 2_0_20113628_h1 BlockBuster 2_15_0115_3 BN_eReader 0_1_1_0 Boot_Launcher 1_0_19221427_1 1_0_19181525_1 BrowserSnapshot 1_0_19224019_0 1_0_19201131_00 Calculator 1_1_19224019_0 1_1_20141726_00 Camera 6_26_20121425_00 6_26_19223428_03 ClearStorage 2_3_1_0 2_3_0_3 CMBandSwitching 2_2_2_0 2_2_1_1 CMCallBarring 1_3_4_0 1_3_1_0 CMCallerID 1_5_1_0 1_4_0_0 CMCallForwarding 1_4_B_0 1_4_G_0 CMCallWaiting 1_3_1_0 1_2_0_0 CMPhone 1_6_E_0 1_9_0_0 CommManager 2_9_V_5 2_9_T_1 Concurrence_Mgr 1_5_19221227_00 1_5_19191120_00 Contact_Picker 1_0_20113132_00 1_0_20131521_00 Contact_Utility_Engine 1_2_20113727_00 1_1_20112326_00 DataDisconnect 1_14_0_1 1_14_0_2 DeviceInfo 2_7_1_0 2_11_11_1 DigitalCompass 1_0_19221511_0 1_0_20113131_0 DRM_Middleware 1_5_19221328_00 1_5_19162824_00 Dshow 2_0_20113730_00 2_0_20132921_00 Email_Setup_Wizard 2_3_20122125_11 2_3_20121831_10 ExtNewPhoneSetting 1_0_1919_3232 1_0_1922_2033 Ferrari_GT 2_4_0_0 Field_T_e_s_t 2_19_0_0 2_22_0_0 Footcam 1_26_19213627_00 1_26_19211626_00 FootprintsThumbViewer 1_0_19212227_01 1_0_19201728_0 FootPrintsVE 2_0_19221924_00 2_0_19192610_00 Footprints_Engine 1_1_19224027_0 1_1_19202521_1 Full_Screen_Player 1_8_20113120_00 1_8_19203027_00 GoogleLocationService 1_0_1_22 1_0_1_21 GroupEditor 1_0_20111733_00 1_0_19201824_00 Guitar_Hero 5_9_1_0_2 G_Sensor_Calibrator 1_1_19223329_0 1_1_19183520_4 HTCApplication 1_17_1_0 1_17_0_0 HTCBookmark 1_0_20111623_0 1_0_19202930_02 HTCFlashlight 1_0_1_1 HTCFramework 1_5_19223320_00 1_1_20132230_00 HTCGeoService 1_0_20112520_00 1_0_19201627_00 HTCMessage 1_00_281_0 1_09_281_2 HTCMessaging_Client 1_5_20121931_01 1_5_20141131_01 HTCNaviMgr 1_0_19221430_00 1_0_19193827_00 HTCScroll 2_0_19221326_00 2_0_20132230_00 IE6Enhancement 1_0_19224019_0 1_0_19211527_00 IME_Engine_Western 2_1_19223325_00 IME_EzInput_Western 2_1_20122024_00 IME_Swype 3_9_10_10_5032_0 IME_Tutorial 1_0_19221430_00 InvokeSIMMgr 1_12_0_1 1_12_0_2 LEO1_5_LockScreenAppLauncher_Default_Skin LEO1_5_SimContactImport_WVGA LockScreenAppLauncher 1_0_19221331_00 1_0_1920_1628 LockstreamDRM 1_2_091113_O9_01 Long_Press_End_Key 1_5_19221332_00 1_5_19202225_00 Manila_Calendar 2_5_20111823_0 2_5_20112325_0 Manila_DocumentBrowser 2_5_20121926_0 Manila_Footprints 2_5_20111529_0 2_5_20131425_0 Manila_Home 2_5_20113626_2 1_0_19203029_7 Manila_Internet 2_5_20113925_0 2_5_19203921_1 Manila_Mail 2_5_20121822_0 2_5_20112732_0 Manila_Message 2_5_20121820_0 2_5_20113129_0 Manila_People 2_5_20113030_2 2_5_19211322_71 Manila_Photo 2_5_19224023_0 2_5_19203023_0 Manila_Settings 2_5_20121231_0 Manila_Stock 2_5_20111730_0 2_5_20122122_1 Manila_Twitter 2_5_20112427_0 2_5_19212815_999 Manila_Weather 2_5_20121525_0 2_5_20132125_0 Media_Tool_kit 1_2_20113121_0 1_2_20132325_0 Menu_Enhancement 1_1_20113129_00 1_1_20132229_00 Message_Enhancement 1_2_19224032_00 1_2_19201930_05 mHub_VO 1_8_091216_0 1_7_090929_0 Millionaire 4_0_7_0 MobiTV 2_2_0_107638_20100118_Raw7 MyAccount 2_7_2_5_82578_1 NAB 1_3_8_33_0001_02 NaviPanel 1_5_19222122_00 New_Contact_Card 1_1_20113729_0 1_1_20133327_00 Notification_Enhancement 3_5_20121421_00 3_0_2011_3730 OOBE 1_0_20121524_00 1_0_20133430_00 Opera_Browser 9_70_35801_0 9_70_35961_0 OzIM_US 1_0_5_1_143_00 PhoneSetting 1_66_0_0 1_72_0_0 Phone_Canvas_Enhancement_2G 4_2_62120113626_0 Picture_Enhancement 1_50_19221924_00 1_50_19174027_00 Power 3_5_1_1 2_9_0_0 Prince_of_Persia 2_4_0_0 Quick_GPS 2_0_19223429_05 1_3_19202423_00 Resource_Proxy 1_0_19221324_01 1_0_19171732_02 Ringtone_Plugin 1_0_19221426_00 1_0_19151631_00 RSSHub 2_1_2_1109_01 2_1_1_1107_02 RunCC 1_1_b_0 1_1_b_3 Sensor_SDK 4_2_20113726_00 4_2_20113824_00 Settings_Improvement 1_0_20111623_2 1_0_20132728_00 SharedResource 1_0_20111720_00 1_0_19201926_00 Shared_Modules 1_01_20113224_00 1_01_19201225_00 SimContactImport 3_4_19221923_00 3_4_19191429_00 SIM_Mgr 6_76_0_1 6_79_0_0 Slacker_Radio 1_0_031_20100208_RAW3 Social_Networks_Engine 1_1_20113927_01 1_1_19212021_03 StartIconLoader 2_5_20113129_0 2_5_19201224_0 STK_UIPPC 4_76_0_0 4_74_0_2 Streaming_Media 3_1_20111522_00 3_1_19203824_00 SunJava_SunPackage 3_1_3_1_20091109_3_1_0 Teeter 2_0_19223825_00 2_0_19193924_00 Tetris 0_99_90_20100105_RAW2 Text_Selection 1_0_19221329_00 1_0_20141726_00 TimeZoneAutoFix 1_0_19222424_01 1_0_19203033_00 TMOUS_Manila_Core 2_5_20121412_1 TMOUS_Manila_Music 2_5_19224026_0 TMUS_GPS_TeleNav 5_5_43_0 Transformers 1_0_20113922_00 USB_To_PC_Pop_Up 2_3_20111720_00 2_3_19192730_12 VBookmarkMgr 1_0_19213624_00 1_0_19211526_00 Voice_Recorder 2_0_20113911_0 1_10_19193928_2 Volume_Control 2_2_20121229_00 2_2_19203625_22 VVM 1_1_1_0_11_00 Wi-FiWizard 1_24_2_1 1_24_3_2 WLANSettings 2_7_10_1 2_7_10_0 zlibce_m 1_2_30_00 1_2_3_1
djet said: Ok, that's basically KitchenPackageUpdater tool output with minor edits. It's graphical view is more eyecandy. Code: OS 21889 21892 Package TMOUS_2.10.531.0 SKT_KR_1.74.911.2 aGPS_Confirmation 1_0_19213629_00 1_0_19201925_01 Album 3_2_20121824_0 3_2_20132624_0 AppointmentEditor 1_0_20113829_0 1_0_20111425_0 Audio_Manager_Engine 2_0_20113121_h 2_0_20113628_h1 BlockBuster 2_15_0115_3 BN_eReader 0_1_1_0 Boot_Launcher 1_0_19221427_1 1_0_19181525_1 BrowserSnapshot 1_0_19224019_0 1_0_19201131_00 Calculator 1_1_19224019_0 1_1_20141726_00 Camera 6_26_20121425_00 6_26_19223428_03 ClearStorage 2_3_1_0 2_3_0_3 CMBandSwitching 2_2_2_0 2_2_1_1 CMCallBarring 1_3_4_0 1_3_1_0 CMCallerID 1_5_1_0 1_4_0_0 CMCallForwarding 1_4_B_0 1_4_G_0 CMCallWaiting 1_3_1_0 1_2_0_0 CMPhone 1_6_E_0 1_9_0_0 CommManager 2_9_V_5 2_9_T_1 Concurrence_Mgr 1_5_19221227_00 1_5_19191120_00 Contact_Picker 1_0_20113132_00 1_0_20131521_00 Contact_Utility_Engine 1_2_20113727_00 1_1_20112326_00 DataDisconnect 1_14_0_1 1_14_0_2 DeviceInfo 2_7_1_0 2_11_11_1 DigitalCompass 1_0_19221511_0 1_0_20113131_0 DRM_Middleware 1_5_19221328_00 1_5_19162824_00 Dshow 2_0_20113730_00 2_0_20132921_00 Email_Setup_Wizard 2_3_20122125_11 2_3_20121831_10 ExtNewPhoneSetting 1_0_1919_3232 1_0_1922_2033 Ferrari_GT 2_4_0_0 Field_T_e_s_t 2_19_0_0 2_22_0_0 Footcam 1_26_19213627_00 1_26_19211626_00 FootprintsThumbViewer 1_0_19212227_01 1_0_19201728_0 FootPrintsVE 2_0_19221924_00 2_0_19192610_00 Footprints_Engine 1_1_19224027_0 1_1_19202521_1 Full_Screen_Player 1_8_20113120_00 1_8_19203027_00 GoogleLocationService 1_0_1_22 1_0_1_21 GroupEditor 1_0_20111733_00 1_0_19201824_00 Guitar_Hero 5_9_1_0_2 G_Sensor_Calibrator 1_1_19223329_0 1_1_19183520_4 HTCApplication 1_17_1_0 1_17_0_0 HTCBookmark 1_0_20111623_0 1_0_19202930_02 HTCFlashlight 1_0_1_1 HTCFramework 1_5_19223320_00 1_1_20132230_00 HTCGeoService 1_0_20112520_00 1_0_19201627_00 HTCMessage 1_00_281_0 1_09_281_2 HTCMessaging_Client 1_5_20121931_01 1_5_20141131_01 HTCNaviMgr 1_0_19221430_00 1_0_19193827_00 HTCScroll 2_0_19221326_00 2_0_20132230_00 IE6Enhancement 1_0_19224019_0 1_0_19211527_00 IME_Engine_Western 2_1_19223325_00 IME_EzInput_Western 2_1_20122024_00 IME_Swype 3_9_10_10_5032_0 IME_Tutorial 1_0_19221430_00 InvokeSIMMgr 1_12_0_1 1_12_0_2 LEO1_5_LockScreenAppLauncher_Default_Skin LEO1_5_SimContactImport_WVGA LockScreenAppLauncher 1_0_19221331_00 1_0_1920_1628 LockstreamDRM 1_2_091113_O9_01 Long_Press_End_Key 1_5_19221332_00 1_5_19202225_00 Manila_Calendar 2_5_20111823_0 2_5_20112325_0 Manila_DocumentBrowser 2_5_20121926_0 Manila_Footprints 2_5_20111529_0 2_5_20131425_0 Manila_Home 2_5_20113626_2 1_0_19203029_7 Manila_Internet 2_5_20113925_0 2_5_19203921_1 Manila_Mail 2_5_20121822_0 2_5_20112732_0 Manila_Message 2_5_20121820_0 2_5_20113129_0 Manila_People 2_5_20113030_2 2_5_19211322_71 Manila_Photo 2_5_19224023_0 2_5_19203023_0 Manila_Settings 2_5_20121231_0 Manila_Stock 2_5_20111730_0 2_5_20122122_1 Manila_Twitter 2_5_20112427_0 2_5_19212815_999 Manila_Weather 2_5_20121525_0 2_5_20132125_0 Media_Tool_kit 1_2_20113121_0 1_2_20132325_0 Menu_Enhancement 1_1_20113129_00 1_1_20132229_00 Message_Enhancement 1_2_19224032_00 1_2_19201930_05 mHub_VO 1_8_091216_0 1_7_090929_0 Millionaire 4_0_7_0 MobiTV 2_2_0_107638_20100118_Raw7 MyAccount 2_7_2_5_82578_1 NAB 1_3_8_33_0001_02 NaviPanel 1_5_19222122_00 New_Contact_Card 1_1_20113729_0 1_1_20133327_00 Notification_Enhancement 3_5_20121421_00 3_0_2011_3730 OOBE 1_0_20121524_00 1_0_20133430_00 Opera_Browser 9_70_35801_0 9_70_35961_0 OzIM_US 1_0_5_1_143_00 PhoneSetting 1_66_0_0 1_72_0_0 Phone_Canvas_Enhancement_2G 4_2_62120113626_0 Picture_Enhancement 1_50_19221924_00 1_50_19174027_00 Power 3_5_1_1 2_9_0_0 Prince_of_Persia 2_4_0_0 Quick_GPS 2_0_19223429_05 1_3_19202423_00 Resource_Proxy 1_0_19221324_01 1_0_19171732_02 Ringtone_Plugin 1_0_19221426_00 1_0_19151631_00 RSSHub 2_1_2_1109_01 2_1_1_1107_02 RunCC 1_1_b_0 1_1_b_3 Sensor_SDK 4_2_20113726_00 4_2_20113824_00 Settings_Improvement 1_0_20111623_2 1_0_20132728_00 SharedResource 1_0_20111720_00 1_0_19201926_00 Shared_Modules 1_01_20113224_00 1_01_19201225_00 SimContactImport 3_4_19221923_00 3_4_19191429_00 SIM_Mgr 6_76_0_1 6_79_0_0 Slacker_Radio 1_0_031_20100208_RAW3 Social_Networks_Engine 1_1_20113927_01 1_1_19212021_03 StartIconLoader 2_5_20113129_0 2_5_19201224_0 STK_UIPPC 4_76_0_0 4_74_0_2 Streaming_Media 3_1_20111522_00 3_1_19203824_00 SunJava_SunPackage 3_1_3_1_20091109_3_1_0 Teeter 2_0_19223825_00 2_0_19193924_00 Tetris 0_99_90_20100105_RAW2 Text_Selection 1_0_19221329_00 1_0_20141726_00 TimeZoneAutoFix 1_0_19222424_01 1_0_19203033_00 TMOUS_Manila_Core 2_5_20121412_1 TMOUS_Manila_Music 2_5_19224026_0 TMUS_GPS_TeleNav 5_5_43_0 Transformers 1_0_20113922_00 USB_To_PC_Pop_Up 2_3_20111720_00 2_3_19192730_12 VBookmarkMgr 1_0_19213624_00 1_0_19211526_00 Voice_Recorder 2_0_20113911_0 1_10_19193928_2 Volume_Control 2_2_20121229_00 2_2_19203625_22 VVM 1_1_1_0_11_00 Wi-FiWizard 1_24_2_1 1_24_3_2 WLANSettings 2_7_10_1 2_7_10_0 zlibce_m 1_2_30_00 1_2_3_1 Click to expand... Click to collapse Thanks... Weird how some packages are much newer while others are much older.
that's htc baby
Bro, wow there is encrypt for rar file. Could you please open the password for poor noobs???
Carpricorn said: Bro, wow there is encrypt for rar file. Could you please open the password for poor noobs??? Click to expand... Click to collapse File has no password dawg
plz can some one upload this file againe RUU_Leo_SKT_KR_1.74.911.2_Radio_15.37.50.07U_2.10.50.08_2_Signed_LEO_Test.rar
RUU_Leo_SKT_KR_1.74.911.2_Radio_15.37.50.07U_2.10.50.08_2 there you go. hit the thanks button please.
teşekkürler zip pass pless
[Q] Motorola Defy build.prop Tweaks
Anybody got any Motorola Defy build.prop. cool tweaks i can try, Im currently on this rom --> [ICS][CM9]Quarx Defy/Defy+ builds for GB kernel [Latest build 26-06-2012] Share some codes guys and let me know what you got Thanks :fingers-crossed:
You should just use V6 Suprcharger, it makes a whole lot of changes to build.prop. Works like a charm.
matiasrey said: You should just use V6 Suprcharger, it makes a whole lot of changes to build.prop. Works like a charm. Click to expand... Click to collapse Yeah, how would i install that mate? Sent from my MB526 using xda premium
Scottyy said: Yeah, how would i install that mate? Sent from my MB526 using xda premium Click to expand... Click to collapse Check the V6 Supercharger link in my signature - it's all there.
Auris 1.6 vvt-i said: Check the V6 Supercharger link in my signature - it's all there. Click to expand... Click to collapse Nice one mate thanks Sent from my MB526 using xda premium
Questions go in the Q&A section
Does anybody have any ? Sent from my MB525 using xda premium
Scottyy said: Does anybody have any ? Sent from my MB525 using xda premium Click to expand... Click to collapse I think there's already a thread for this, but on cm9 these are some tweaks you can use: http://www.ifans.com/forums/threads/ics-performance-tweaks.369959/
try this 1 # Reinicio Rapido 2 persist.sys.purgeable_assets=1 3 4 # Incrementa la calidad del video al grabar 5 ro.media.enc.hprof.vid.bps=8000000 6 7 # Gira la pantalla a 270º 8 windowsmgr.support_rotation_270=true 9 10 # Incrementa el Heap Size de VM (Resuelve algunos FC'S) 11 dalvik.vm.heapsize=64m 12 13 # Aceleracion de GPU 14 debug.sf.hw=1 15 16 # Mejora el rendimiento de la bateria 17 ro.ril.disable.power.collapse=1 18 pm.sleep_mode=1 19 wifi.supplicant_scan_interval=180 20 21 # Suena el timbre inmediatamente 22 ro.telephony.call_ring.delay=0 23 24 # Deshabilita el chequeo de errores 25 ro.kernel.android.checkjni=0 26 27 # Mejora el streaming de video 28 media.stagefright.enable-meta=true 29 media.stagefright.enable-scan=true 30 media.stagefright.enable-http=true 31 media.stagefright.enable-record=false 32 33 # Desactiva BootAnimation 34 debug.sf.nobootanimation=1 35 36 # Habilita almacenar el launcher en memoria 37 ro.HOME_APP_ADJ=1 38 39 # Apaga la proximidad rapido despues de la llamada 40 mot.proximity.delay=25 ro.lge.proximity.delay=25 41 42 # Mejoras 3G 43 ro.ril.hsxpa=2 ro.ril.gprsclass=10 44 ro.ril.hep=1 ro.ril.enable.dtm=1 45 ro.ril.hsdpa.category=10 46 ro.ril.enable.a53=1 47 ro.ril.enable.3g.prefix=1 48 ro.ril.htcmaskw1.bitmask=4294967295 49 ro.ril.htcmaskw1=14449 50 ro.ril.hsupa.category=5 51 52 # NetSpeed Tweaks 53 net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960 54 net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960 55 net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960 56 net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960 57 net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960 58 59 # Google DNS Tweak 60 net.rmnet0.dns1=8.8.8.8 61 net.rmnet0.dns2=8.8.4.4 62 net.dns1=8.8.8.8 net.dns2=8.8.4.4 63 64 # Mejora calidad de imagen y video 65 ro.media.dec.jpeg.memcap=8000000 66 ro.media.enc.hprof.vid.bps=8000000 67 ro.media.enc.jpeg.quality=100 68 69 # Mejora rendimiento del touch 70 debug.performance.tuning=1 71 video.accelerate.hw=1 72 73 # Mejora el scrolling 74 windowsmgr.max_events_per_sec=500 75 76 # Desactiva el icono de debug en la barra de estado 77 persist.adb.notify=0 78 79 # Scrolling mas rapido 80 ro.max.fling_velocity=12000 81 ro.min.fling_velocity=8000 82 83 # Apps inician mas rapido y se libera mas ram (Editar linea, ya que existe) 84 dalvik.vm.dexopt-flags=m=v,o=y
How to root huawei p8 lite without pc (android 6.0)
Iam trying lots of apps but i cant root this phone pls help
if you have TWRP installed, then download SuperSu v2.64 and v2.74 ,flash the v2.64, turn off the phone... then flash the v2.74 done, your phone is rooted
konopla4 said: if you have TWRP installed, then download SuperSu v2.64 and v2.74 ,flash the v2.64, turn off the phone... then flash the v2.74 done, your phone is rooted Click to expand... Click to collapse do you need these specific versions of SuperSu? And Why? Edit: created a bootloop on my phone: 07-26 18:13:39.806 3762 3762 E MonoPipe: Failed to fetch local time frequency when constructing a MonoPipe (res = -32). getNextWriteTimestamp calls will be non-functional 07-26 18:13:39.807 3762 3793 I AudioFlinger: AudioFlinger's thread 0xf2cae008 ready to run 07-26 18:13:39.808 3762 3762 E SoundTriggerHwService: couldn't load sound trigger module sound_trigger.primary (No such file or directory) 07-26 18:13:39.808 3762 3762 I RadioService: RadioService 07-26 18:13:39.808 3762 3762 I RadioService: onFirstRef 07-26 18:13:39.808 3762 3762 E RadioService: couldn't load radio module radio.primary (No such file or directory) 07-26 18:13:39.809 3762 3762 I HWSERVICES: hwservices_get_module:libhuaweiaudioalgoservice.so,HuaweiAudioAlgoServiceInit start 07-26 18:13:39.811 3762 3762 I HuaweiProcessing: initApAudioAlgo: Configuration file name is /etc/audio/algorithm/algorithm_ALICEPA_normal.xml 07-26 18:13:39.816 3762 3762 W HuaweiProcessing: parseConfigurationFile: don't know sector text 07-26 18:13:39.817 3762 3762 W HuaweiProcessing: parseConfigurationFile: don't know sector text 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Get HDR Version: 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Adaptor Version is: 1.1 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Algo Version is: iMedia Audio V100R002C11 ARM HDR 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Release Time is: 11:53:50 Aug 26 2015 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Compile Version is: rvds4.0 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Get DR Version: 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Adaptor Version is: 1.1 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Algo Version is: iMedia Audio V100R003C01 20150328_3 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Release Time is: 14:00:27 Sep 11 2015 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Compile Version is: rvds4.0 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Get RNR Version: 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Adaptor Version is: 1.1 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Algo Version is: iMedia Audio V100R002C11 ARM A8 RNR 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Release Time is: 12:29:29 Aug 26 2015 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Compile Version is: rvds4.0 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Get LDR Version: 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Adaptor Version is: 1.1 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Algo Version is: iMedia Audio V100R002C11 ARM LDR 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Release Time is: 11:56:32 Aug 26 2015 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Compile Version is: rvds4.0 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Get WNR Version: 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Adaptor Version is: 1.1 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Algo Version is: iMedia Audio V100R001C01 ARM_V9 WNR 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Release Time is: 14:52:06 Sep 15 2015 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Compile Version is: rvds4.0 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Get STEREO_ENHANCEMENT Version: 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Adaptor Version is: 1.1 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Dump huawei preprocessing algorithm configuration file: 07-26 18:13:39.820 3762 3762 I HuaweiProcessing: Dump huawei postrocessing algorithm configuration file: 07-26 18:13:39.820 3762 3762 I HWSERVICES: sucess load /system/lib/libhuaweiaudioalgoservice.so:HuaweiAudioAlgoServiceInit 07-26 18:13:42.452 2420 2420 I ServiceManager: service 'media.log' died 07-26 18:13:42.456 2420 2420 I ServiceManager: service 'media.resource_manager' died 07-26 18:13:42.456 2420 2420 I ServiceManager: service 'media.audio_flinger' died 07-26 18:13:42.456 2420 2420 I ServiceManager: service 'media.player' died 07-26 18:13:42.456 2420 2420 I ServiceManager: service 'media.camera' died 07-26 18:13:42.456 2420 2420 I ServiceManager: service 'post.camera' died 07-26 18:13:42.456 2420 2420 I ServiceManager: service 'media.audio_policy' died 07-26 18:13:42.456 2420 2420 I ServiceManager: service 'media.sound_trigger_hw' died 07-26 18:13:42.456 2420 2420 I ServiceManager: service 'media.radio' died 07-26 18:13:42.456 2420 2420 I ServiceManager: service 'huawei.audioalgoservice' died
did you flash the v2.64 first? THEN v2.74? if you flashed only one, it's gonna bootloop