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

Categories

Resources