[rom] 2011/01/05 xxjpq [dbt] - Galaxy S I9000 Android Development

Just a copy for you of an information given by "Segfault" in a german board:
"2011/01/05 > DBT = GERMANY > I9000XXJPP/I9000DBTJP3/I9000XXJPQ/I9000XXJPP > I9000XXJPP/I9000DBTJP3/I9000XXJPQ/I9000XXJPP > http://fus.samsungmobile.com/Phone_...00DBTJP4_I9000XXJPQ_I9000XXJPP_XX_DBT.zip.enc
Decoder > 74955"
Source: http://www.handy-faq.de/forum/samsung_i9000_galaxy_s_forum/182476-i9000xxjpq.html#post1306064

I think it's another 2.2 release...

I think (or fear) so, too.
After encrypting the *.zip.enc-file the result is (packed in the usual zip-fale) the following:
JPO_JP3_U_JPP.tar
SS_DL.dll
kinda weired...

Related

probelm_save_contact

1. I have new telephon number in my call history.
2. I want to save this number on my existing contact in my contact list
> I mark the number and click buton SAVE /left soft key/
> I try to smrtfind my existing contact with keyboard but is still no worked
3. Error are:
> when I press H > nothing
> when I press D > mark contact with D
> press E > mark DE
> press L noting /I have contact with name Deliana/
> pressed N > nothing /I have contact with name Dencho/
What is the problem why my smartfind dosn't working !? Please help !
TiA !
Same Problem here.
Do you have an original HTC s620? I use XDA Cosmo from o2 Germany. I thought it may be could be an issue for my brand. My ROM-Version is 1.13.207.2
This makes it impssible to update exsiting contacts.
Do others experience the same?

anybody on Fido with working MMS setting? Please help!

I'm having trouble getting MMS to work on my P3600 WM6
(using Karmba_a 1.3 EN-OS 5.2.1908 Build 18508.0.7.0 ROM)
I can send MMS, but when trying to receive it says "Error Syncronization"
Thanks in advance for the help...
MMS on Fido
Configure MMS on WM6 for FIDO:
1. Settings > Connection > Connections > Advanced > Select Networks > New (the top one) > in General tab enter "MMS Fido Network" as a name. Go to Modem tab click New
Name:MMS FIDO and in​Modem select: GPRS.​Access point: mms.fido.com​User Name: fido​Password: fido​Click Finish > OK > OK
2. Go to Messaging click Menu > Options > MMS > Servers > New
Sever name: MMS FIDO​Gateway: 205.151.11.13​Port number: 8080​Server Address: http://mms.fido.ca​Connect Via: MMS Fido Network​WAP Version: WAP 2.0​Click OK > Set As Default > OK
Now done you use MMS. If you have any problem call me @ 514-573-9282.
Thanks... I'll try those settings

UTC Touch Chinese to English

Hi,
I just got a new phone, a UTC touch but its in Chinese, is it possible to change it to English?
help!!
If you meant the HTC Touch, you might try looking into an HTC Touch ROM from the ELF(another name for Touch) section of the forums. Make sure you have a way of switching back to your ROM in case something happens though.
The link is here in case you're new to the site:
http://forum.xda-developers.com/forumdisplay.php?f=373
HTC Touch Chinese to English
ok great, so I am on the right track? This is what I found - pls confirm its right.....
> Download 1.17.707.2B WWE
http://forum.xda-developers.com/showthread.php?t=331100
>
> Publish date: 2007/09/20
> ROM version: 1.17.707.2B WWE
> ROM date: 07/23/07
> Radio version: 02.97.90
> Protocol version: 4.1.13.46
> ExtROM version: 1.17.707.101
>
> Download 1.17.707.2B WWE
>
> Pls some1 make a big storage w/ 4mb pp
>
> HTC Touch (Soft Black) ROM Code (1.17.707.2B WWE)
>
> ROM version: 1.17.707.2B WWE
> ROM date: 07/23/07
> Radio version: 02.97.90
> Protocol version: 4.1.13.46
> ExtROM version: 1.17.707.101
> IMPORTANT! - please read these instructions carefully before updating
> your device
> 1. Download the .zip file and extract the .exe file within.
> 2. Ensure Activesync v4.5 (or higher) is installed on PC/laptop for OS
> WinXP and below. For Windows Vista and above there is no need to
> install ActiveSync.
> 3. Connect HTC Touch to PC/laptop.
> 4. VERY IMPORTANT! - Ensure your HTC Touch is connected properly to
> the PC/laptop.
> 5. Make sure the battery is charged to at least 50%.
> 6. Double-click on the .exe file to run the update utility.
> 7. VERY IMPORTANT! - All files and software on the device will be lost
> after the update. Please ensure a copy of your important files is
> backed-up somewhere else.
> 8. Please close all programs on your PC/laptop when running the update utility.
> 9. VERY IMPORTANT! - Do not unplug the device when the update process
> is running, doing so may damage the device.
> 10. After updating, the device will reboot, this is normal.
>
> Note: 1. This ROM is applicable for HTC Touch (Soft Black) only and
> NOT applicable for HTC Touch (Wasabi Green).
>
You should ask on the elf section if you'll need to install anything prior to flashing . I own a mogul so I don't know the details of your phone. They should be happy to help you the rest of the way in the elf section.

Where can I get kernel sources?

Hello,
I have quite a serious problem on my LG G3. The headphones icon is always showing, and now if I move the headphone jack slightly, the track either pauses or skips. This happens on all audio players, not just stock Music and Spotify, so it is likely a kernel IRQ doing this.
Brief background: I am familiar with the Linux kernel and I'd like to chase down this 'behaviour' with a few printks and patch the kernel to ignore this. My phone appears to be water damaged (apparently) and the repair co will not touch it.
Where can I find the stock LG kernel sources for G3? I see other kernels like the sharepning one but I would like to take a vanilla tree and work on the kernel myself.
Build process looks like: use a CC (already set up), 'Bump' and then flash it with the LG tool? Correct?
Sam
sn1994 said:
Hello,
Where can I find the stock LG kernel sources for G3? I see other kernels like the sharepning one but I would like to take a vanilla tree and work on the kernel myself.
Build process looks like: use a CC (already set up), 'Bump' and then flash it with the LG tool? Correct?
Sam
Click to expand...
Click to collapse
http://opensource.lge.com/osSch/list?types=ALL&search=d855
Be warned though, lg hasn't released anything newer than 20a. If you email them about it and ask to release newer sources, they will answer like this:
Dear Customer,
We apologize for the late response to your request.
“We received your request on the LG Open Source Code Distribution site (http://opensource.lge.com).
This site provides source codes for FOSS (Free and Open Source Software) we use in our product.”
We uploaded the source code you requested today, so it is now available for you to download.
We hope this information is helpful.
Thank you.
Sincerely yours
> Dear Customer,
>
> We sent the relevant department your request and asked them to estimate the time for distribution.
> Please understand that this may take some time.
> We will inform you as soon as the reply is received from the department.
>
> Thank you.
> Sincerely yours
>
> > Customer Message
> >
> > > Customer Information
> > - Country : Russia
> > - Email Address : [email protected]
> >
> > > Product Information
> > - Category : Mobile/Mobile Phone
> > - Model : LGD855
> > - Description : LGD855_L_V20a_Android_2
> >
> > > Message
> > Please release newer sources. The latest avaliable rom for D855 is 20i, but the last opensourced kernel is 20a...
> >
> > > Attachment :
Of course, they uploaded nothing.
And yeah, cross compile it, bump, "flash" the resulting image via dd or create a flashable .zip with it.
YaDr said:
Be warned though, lg hasn't released anything newer than 20a. If you email them about it and ask to release newer sources, they will answer like this:
Dear Customer,
We apologize for the late response to your request.
This site provides source codes for FOSS (Free and Open Source Software) we use in our product.”
We uploaded the source code you requested today, so it is now available for you to download.
We hope this information is helpful.
Thank you.
Sincerely yours
> Dear Customer,
>
> We sent the relevant department your request and asked them to estimate the time for distribution.
> Please understand that this may take some time.
> We will inform you as soon as the reply is received from the department.
>
> Thank you.
> Sincerely yours
>
> > Customer Message
> >
> > > Customer Information
> > - Country : Russia
> > - Email Address : [email protected]
> >
> > > Product Information
> > - Category : Mobile/Mobile Phone
> > - Model : LGD855
> > - Description : LGD855_L_V20a_Android_2
> >
> > > Message
> > Please release newer sources. The latest avaliable rom for D855 is 20i, but the last opensourced kernel is 20a...
> >
> > > Attachment :
Of course, they uploaded nothing.
And yeah, cross compile it, bump, "flash" the resulting image via dd or create a flashable .zip with it.
Click to expand...
Click to collapse
Hang on -- are they violating the GPL here by producing binaries but not updating the source..?
re. dd -- that's a nice way to do it, do I plug in a microUSB and set up the G3 to expose itself as a block device so I can do this, or did you mean run dd from the unit itself.
S
sn1994 said:
Hang on -- are they violating the GPL here by producing binaries but not updating the source..?
re. dd -- that's a nice way to do it, do I plug in a microUSB and set up the G3 to expose itself as a block device so I can do this, or did you mean run dd from the unit itself.
S
Click to expand...
Click to collapse
I'm not a lawyer, but it surely seems like it.
dd from the unit itself.
adb push kernel.img /sdcard/kernel.img; adb shell "dd if=/sdcard/kernel.img of=/dev/block/platform/msm.sdcc.1/by_name/system; reboot;"
i may have misspelled path to partition or adb push/shell order of arguments and syntax, but i think that you got the idea
YaDr said:
I'm not a lawyer, but it surely seems like it.
dd from the unit itself.
adb push kernel.img /sdcard/kernel.img; adb shell "dd if=/sdcard/kernel.img of=/dev/block/platform/msm.sdcc.1/by_name/system; reboot;"
i may have misspelled path to partition or adb push/shell order of arguments and syntax, but i think that you got the idea
Click to expand...
Click to collapse
Thanks, this is great
BTW: I prefer to add conv=fdatasync if we need to verify integrity on dd.

[DEV][Discontinued] WAS-Lxx [EU] Toolkit [0.0.0.5] All-in-One

INFO
I sold my P10 Lite, based on Huawei's decision to no longer provide bootloader unlock codes.
For a generic version of this project (ADB-Overlay) have a look at this thread.
The latest build of this project is still available.
---
Hello together,
here is a toolkit for the P10 Lite, it's designed to work primary with root (THE MOST TIME) so be careful what u are doing, specially if u are using the "Explorer". (Deleting the wrong file/folder on root lvl, could bring u in bad trouble!)
-
To all who used already my P9 Lite toolkit, there is currently not all available which u know from the old version, but i'll extend this toolkit in the next days. So, no worries about missing functions, they'll appear in some of the next builds.
-
About the usage,
- For a basic UI-Help just press F1
- If ur device is not detected u can switch off the "Device check" on the "Disclaimer" view (If u own a P10 which is not detected pls share a screenshot of the "adb devices -l" (l = lowercase L) command)
- U can also switch the (su -c) usage off (in the explorer view), BUT! after u performed any action which requires root, the trigger will be automatically switched on. (There is no other option, because my dll know only, use root or don't do so... There is no use root part-wise)
But anyways, i'm NOT responsible for any damage to your device!
Little preview of what u get
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Tested Devices
Huawei P10 Lite [WAS-LX1A] [SINGLE-SIM]
Requirements
Platform: x86/x64 (Windows)
Frameworks: min. .NET 4
(Installed ADB/Fastboot driver)
Download
Mirror: See attachments
Mirror #1: GoogleDrive
XDA:DevDB Information
WAS-Lxx [EU] Toolkit, Tool/Utility for the Huawei P10 Lite
Contributors
k1ll3r8e
Version Information
Status: Stable
Current Stable Version: 0.0.0.5
Stable Release Date: 2018-08-01
Created 2018-03-30
Last Updated 2018-08-15
How-To
[Q:01] My device is not recognized by the toolkit?
1. Make sure NO adb-server is running!
2. U need to start ur device in android with enabled USB-Debugging (see the screenshot)
(Only in adb mode my toolkit can detect ur device)
3. Make sure that u granted adb access on ur device
(A popup will appear on the device and asks u to grant access.)
Try also to restart the toolkit after u granted access on ur device.
U can also check the device state by opening a cmd/terminal prompt and typing:
Code:
cd path\to\the\toolkit\adb
adb devices -l
check if ur device is listed as follows:
XXXXXXXXXXXXXXX device product:WAS-Lxx model:WAS-Lxx device:XXXXXXX
If ur device can't boot into Android or still didn't get detected, well, just deactivate the "Device Check" on the "Disclaimer" tab. And follow the description.
[Q:02] What does the Lxx Cxxx Bxxx mean?
The Lxx is the device model, the Cxxx is the region/operator identifier and the Bxxx is the build number.
Here is a short list about the regions/operators
ID (Cxxx) = Region/Operator | custom.bin (content)
----------------------------------------------------------------------------------------------------------------------------------------------------
C02 = Vodafone
C10 = Russia
C21 = Telefonica / O2
C40 = Czech Republic Telefonica / O2
C55 = Italia TIM
C66 = VIPmobile | vip/rs
C86 = Spain Yoigo
C109 = Amena/Orange
C112 = Latin America
C113 = Wind/Italy | wind/it
C121 = Türkei
C123 = Switzerland
C150 = T-Com | dt/de
C151 = India
C185 = North-Africa/Middle-East | hw/meafnaf
C209 = Asia (Pacific)
C212 = Iusacell/Nextel
C249 = Serbia Telekom
C432 = Nordic-European | hw/eu
C470 = Asia (Pacific)
C605 = Colombia
C637 = Spain
C636 = Asia-Pacific | hw/spcseas
C675 = India
C706 = New Zealand
C900 = GLOBAL
More comming soon...
Big THX for some of those "identifier" goes to:
@lost3
@baduncle
[Q:03] I want share my custom.bin & oeminfo, what i need to do?
U can get the files via the "Dual-/Single-SIM -> Export" or u can do the following steps (root required).
Open an terminal/cmd prompt and navigate to ur adb installation or the toolkit directory (path/to/the/toolkit/adb) and type the following commands.
Code:
adb shell
su
cat /data/custom.bin > /storage/emulated/0/custom.bin.bak
dd if=/dev/block/platform/hi_mci.0/by-name/oeminfo of=/storage/emulated/0/oeminfo.img.bak
exit
exit
adb pull /storage/emulated/0/custom.bin.bak custom.bin.bak
adb pull /storage/emulated/0/oeminfo.img.bak oeminfo.img.bak
Now u have 2 files, the custom.bin.bak and the oeminfo.img.bak just zip them and upload them to GoogleDrive or DropBox, etc. and share the link in this thread.
[Q:04] How can i manually boot into a specific mode?
Bootloader:
[device] = Turn the device off - Connect it to the PC - Press and hold: [Vol-]
[adb] = adb reboot bootloader
[fastboot] = fastboot reboot bootloader
E-Recovery:
[device] = Turn the device off - Connect it to the PC - Press and hold: [Vol+]
[adb] = N/A
[fastboot] = N/A
Recovery:
[device] = Turn the device off - Disconnect it from the PC - Press and hold: [Vol+ Power]
[adb] = adb reboot recovery
[fastboot] = N/A
Normal Boot:
[device] = Power button / Power button menu
[adb] = adb reboot
[fastboot] = fastboot reboot
Update Mode:
[device] = Turn the device off - Disconnect it from the PC - Press and hold [Vol+ Vol- Power]
[adb] = N/A
[fastboot] = N/A
[Q:05] Does the Dual-Sim upgrade survive an OTA?
Yes, the Dual-Sim modification will stay until u flash another oeminfo.
[Q:06] I upgraded to Dual-SIM and there is only one IMEI shown?
That's absolute normal... Because, u had a single-sim device before, so the device hold only one IMEI and the 2cd sim will use the same IMEI as the 1st sim or as shown the "0000000000000000".
Changelog
2018-08-01 - 0.0.0.5
* Added a Remote-Desktop
* Added a "partition selector" (recovery [Nougat], recovery_ramdisk [Oreo])
* Added a rooting option for Oreo
* Fixed a few bugs
* Realigned a few container
2018-04-21 - 0.0.0.4
* Added on the Device-Info view the BusyBox check
* Added the Phone control
* Added the Root menu (just waiting for permissions to include a zip)
* Added some features to the Explorer "View" menu (e.g. Sync with Treeview, Layout, Sort)
* Added a Display-Trigger to the "Power-Button" menu
2018-04-10 - 0.0.0.3
* Fixed a crash which appeared during device connection on the Explorer view
* Switched the whole window stuff to my new GlassWindow
* Added a AlphaChannelSlider (left beside the [--] button) for those which don't like transparent windows
* Added a Device-Info view
2018-04-01 - 0.0.0.2
* Fixed the icon bug (Big Icons, List)
* Re-positioned the "View" menu and made 2 of them, one for each view
* Refactored the "Button" layout, that they match now with the rest of the dark theme
* Added a fallback color "#2C2C2C" for those who got maybe the error message that the Glass-Effect couldn't be applied
* Added the "Shell-Tools" menu
* Added the 1st tweak (Pro-Mode)
Bug-Tracker
*FIXED in 0.0.0.2
- Noticed already the missing icons in the "Explorer" (Big Icons + List)
(Bug is already solved and will be fixed in the next version)
Known-Issues
- The "Explorer" "Big Icons" looking a bit ugly, that's because the p/invokes won't give me the "Extra Large" icons... I still work on it, so maybe it's fixed in the next version.
--
Drag 'n' Drop on any Explorer view, from outside the Application won't work until u run everything as Admin... That's a Windows UAC restriction and based on the fact, that we need the right's to create/delete/modify files/folders under Win8++ on the system HDD. (Like ADB pull for export of the oeminfo and custom.bin)
Missing Tweaks from the P9 Lite Toolkit
- As the screenshot shows, i managed to activate the "Double-Tap" menu, but that's all... The Double-Tap it self doesn't work... So there will be no "tweak" for this. - (Additional Info: The Double-Tap works^^ But ONLY on the lock-screen... And ONLY to turn the screen off... What a joke...)
- USB-OTG, is not available because, so far i know, u need a special kernel for it. (Which i can't provide, atm)
- AppTwin, because it should be enabled on any P10 Lite by default
Little - Update (1+2+3+4)
- I added a screenshot of the upcoming release, with integrated "Phone" control. (Currently only Call/Dial works)
- Added another screeny, now (Call/Dial/Add) is possible. Add, needs still interaction on the device side, like which "provider" (Device, Google, etc.) u want to choose. Dial, will insert the number in the default dialer, or it gets captured by any USSD protection. Call, will immediately start a call to the provided number.
- Just tested to send USSD-Codes like "*#06#", but it seems that u really have to type them... Even sending "*#06" and manually type the "#" doesn't work... U have to delete and re-type the whole USSD-Code...
- Added the final look of the "Phone". (At least, Add, Call, Dial, Hang-Up) is now possible.
For those which also use XAML, here are the control-button-geometries i created:
Menu-Button
Code:
<Path Fill="{Binding Foreground, RelativeSource={RelativeSource AncestorType={x:Type Button}}}">
<Path.Data>
<GeometryGroup>
<EllipseGeometry Center="2,2" RadiusX="1.5" RadiusY="1.5"/>
<EllipseGeometry Center="7,2" RadiusX="1.5" RadiusY="1.5"/>
<EllipseGeometry Center="12,2" RadiusX="1.5" RadiusY="1.5"/>
<EllipseGeometry Center="2,6" RadiusX="1.5" RadiusY="1.5"/>
<EllipseGeometry Center="7,6" RadiusX="1.5" RadiusY="1.5"/>
<EllipseGeometry Center="12,6" RadiusX="1.5" RadiusY="1.5"/>
<EllipseGeometry Center="2,10" RadiusX="1.5" RadiusY="1.5"/>
<EllipseGeometry Center="7,10" RadiusX="1.5" RadiusY="1.5"/>
<EllipseGeometry Center="12,10" RadiusX="1.5" RadiusY="1.5"/>
<EllipseGeometry Center="7,14" RadiusX="1.5" RadiusY="1.5"/>
</GeometryGroup>
</Path.Data>
</Path>
Call-Button
Code:
<Path Data="M 1.25,5.55 A 8.5,8.5 0 1 1 0.75,7 Z M 5,9 8,13 13,5" Stroke="{Binding Foreground, RelativeSource={RelativeSource AncestorType={x:Type Button}}}" StrokeThickness="1"/>
Hang-Up-Button
Code:
<Path Data="M 1.25,5.55 A 8.5,8.5 0 1 1 0.75,7 Z M 5,13 13,5 M 5,5 13,13" Stroke="{Binding Foreground, RelativeSource={RelativeSource AncestorType={x:Type Button}}}" StrokeThickness="1"/>
Dial-Button
Code:
<Path Stroke="{Binding Foreground, RelativeSource={RelativeSource AncestorType={x:Type Button}}}" StrokeThickness="1">
<Path.Data>
<GeometryGroup>
<EllipseGeometry Center="9,9" RadiusX="8.5" RadiusY="8.5"/>
<EllipseGeometry Center="6,5" RadiusX="0.5" RadiusY="0.5"/>
<EllipseGeometry Center="9,5" RadiusX="0.5" RadiusY="0.5"/>
<EllipseGeometry Center="12,5" RadiusX="0.5" RadiusY="0.5"/>
<EllipseGeometry Center="6,8" RadiusX="0.5" RadiusY="0.5"/>
<EllipseGeometry Center="9,8" RadiusX="0.5" RadiusY="0.5"/>
<EllipseGeometry Center="12,8" RadiusX="0.5" RadiusY="0.5"/>
<EllipseGeometry Center="6,11" RadiusX="0.5" RadiusY="0.5"/>
<EllipseGeometry Center="9,11" RadiusX="0.5" RadiusY="0.5"/>
<EllipseGeometry Center="12,11" RadiusX="0.5" RadiusY="0.5"/>
<EllipseGeometry Center="9,14" RadiusX="0.5" RadiusY="0.5"/>
</GeometryGroup>
</Path.Data>
</Path>
Delete-Button
Code:
<Path Data="M 0,7.7 5,2 16,3 16,12 5,13 Z M 8,5 13,10 M 8,10 13,5" Stroke="{Binding Foreground, RelativeSource={RelativeSource AncestorType={x:Type Button}}}" StrokeThickness="1"/>
WAS-LX1AC432B204dual
oeminfo
WAS-LX1AC432B206dual
oeminfo
I tested it on my WAS-LX1 C10 DS/ It works.
Perfect
Thank you !
rom issue
Dear Developer!
I suffering with a strange problem, i also opened a question thread about:
https://forum.xda-developers.com/p10-lite/help/please-help-fix-issue-t3805333
I'm not tried your toolkit yet, but i guess it maybe could help me... First: I would like to ask you what do you think about my issue(?). Probably you are much more technical than me, if you were able to create a toolkit for p10 lite... Should i try to fix my phone with your toolkit or can you suggest me any method? Do you have any idea what I could do?
Thanks you in advance!
Greets, NSX
nsx82 said:
Dear Developer!
I suffering with a strange problem, i also opened a question thread about:
https://forum.xda-developers.com/p10-lite/help/please-help-fix-issue-t3805333
I'm not tried your toolkit yet, but i guess it maybe could help me... First: I would like to ask you what do you think about my issue(?). Probably you are much more technical than me, if you were able to create a toolkit for p10 lite... Should i try to fix my phone with your toolkit or can you suggest me any method? Do you have any idea what I could do?
Thanks you in advance!
Greets, NSX
Click to expand...
Click to collapse
Use only stock ROMs for now, cuz there's no daily driver Customs for P10 Lite yet. Stock Oreo is really good. You can use HwOTA to flash stock ROMs.
nsx82 said:
Dear Developer!
I suffering with a strange problem, i also opened a question thread about:
https://forum.xda-developers.com/p10-lite/help/please-help-fix-issue-t3805333
I'm not tried your toolkit yet, but i guess it maybe could help me... First: I would like to ask you what do you think about my issue(?). Probably you are much more technical than me, if you were able to create a toolkit for p10 lite... Should i try to fix my phone with your toolkit or can you suggest me any method? Do you have any idea what I could do?
Thanks you in advance!
Greets, NSX
Click to expand...
Click to collapse
Heyho,
the "NRD-testkeys" are normally an issue with the "cust" partition. That means that ur oeminfo doesn't match with ur "cust" version. Let me explain... If u switch from SS to DS u change the device model (ID - Lx1 -> L21) this causes some problems on the "cust", because there is only one folder existent. The folder matching to the device u had before the switch. So all settings like "phone/umts" etc. are now invalid and can't be found under this model (ID). Because the folder simply doesn't exists.
How to fix it?!
U have to install/flash a complete stock rom via dload. - Get u FOR EXAMPLE an oeminfo like "L21AC432B183" and the rom "L21AC432B183", now u have to flash the oeminfo and straight after it, via dload, the FW upgrade.
-
During the flash of the "L21AC432B183" the system will check that u have "now" a L21 and will align the "cust" to that device.
Hope i could help u to understand how things work
Regards,
Sebastian
k1ll3r8e said:
Heyho,
the "NRD-testkeys" are normally an issue with the "cust" partition. That means that ur oeminfo doesn't match with ur "cust" version. Let me explain... If u switch from SS to DS u change the device model (ID - Lx1 -> L21) this causes some problems on the "cust", because there is only one folder existent. The folder matching to the device u had before the switch. So all settings like "phone/umts" etc. are now invalid and can't be found under this model (ID). Because the folder simply doesn't exists.
How to fix it?!
U have to install/flash a complete stock rom via dload. - Get u FOR EXAMPLE an oeminfo like "L21AC432B183" and the rom "L21AC432B183", now u have to flash the oeminfo and straight after it, via dload, the FW upgrade.
-
During the flash of the "L21AC432B183" the system will check that u have "now" a L21 and will align the "cust" to that device.
Hope i could help u to understand how things work
Regards,
Sebastian
Click to expand...
Click to collapse
Thank you very much for your help. im going to try all of this on next weekend, because workdays i have to use my phone.
greets, NSX
---------- Post added at 12:18 PM ---------- Previous post was at 11:59 AM ----------
k1ll3r8e said:
If u switch from SS to DS u change the device model (ID - Lx1 -> L21) this causes some problems on the "cust", because there is only one folder existent.
Click to expand...
Click to collapse
just a quick question: lx1 is single sim and l21 for dual sim?
Because i had a dual sim model but my sw version was lx1
did i misunderstood something?
btw, i having a very strange problem with the phone, out of the box. seems like a sw render problem. for example in nova launcher i have strange animation distortion and diatorted masking. i was hoping it will be fixed too with changing the rom but this problem still exist.. do you thing it can be because of some wrong factory software inatallation?
thanks, NSX
nsx82 said:
Thank you very much for your help. im going to try all of this on next weekend, because workdays i have to use my phone.
greets, NSX
---
just a quick question: lx1 is single sim and l21 for dual sim?
Because i had a dual sim model but my sw version was lx1
did i misunderstood something?
btw, i having a very strange problem with the phone, out of the box. seems like a sw render problem. for example in nova launcher i have strange animation distortion and diatorted masking. i was hoping it will be fixed too with changing the rom but this problem still exist.. do you thing it can be because of some wrong factory software inatallation?
thanks, NSX
Click to expand...
Click to collapse
Heyho,
np
-
Yes, the "Lx1" are always the SS and the "L[1-9]1" are the DS variants. - Btw. u can't see the "real ID" under "Settings -> Info" to see the "real ID" u have to look in the "current" oeminfo.
-
I wrote a tool for this kind of tweaking/exploring, have a look at it, u can get it here
EDIT:
About the issue with the display/animations, it could also be a problem with the HW... I have seen a few forum posts about "factory delivered" broken chips etc.... Maybe there is something else wrong, if it was really from the 1st day u got it.
Regards,
Sebastian
Little Update
Heyho together
-
Here is a little preview of the upcoming update.
* Added a Remote-Desktop (touch, swipe and keyboard are working so far)
* Improved the speed
* Fixed a few minor bugs
Release should be in 2-3 days
Version 0.0.0.5 is online!
Regards,
Sebastian
k1ll3r8e said:
[Q:03] I want share my custom.bin & oeminfo, what i need to do?
U can get the files via the "Dual-/Single-SIM -> Export" or u can do the following steps (root required).
Open an terminal/cmd prompt and navigate to ur adb installation or the toolkit directory (path/to/the/toolkit/adb) and type the following commands.
Code:
adb shell
su
cat /data/custom.bin > /storage/emulated/0/custom.bin.bak
dd if=/dev/block/platform/hi_mci.0/by-name/oeminfo of=/storage/emulated/0/oeminfo.img.bak
exit
exit
adb pull /storage/emulated/0/custom.bin.bak custom.bin.bak
adb pull /storage/emulated/0/oeminfo.img.bak oeminfo.img.bak
Now u have 2 files, the custom.bin.bak and the oeminfo.img.bak just zip them and upload them to GoogleDrive or DropBox, etc. and share the link in this thread.
Click to expand...
Click to collapse
I guess your Q&A kind of answers my question, though I want to be absolutely sure:
Sharing your oeminfo (and/or custom.bin) file(s) with others, does not give away any personal/unique info. I checked my oeminfo with a HexEditor and it seems to include my Firmware upgrade history (at least the last two updates), IMSI (only SIM/Network Operator - unless I overlooked something), and those hmac/&token values. With these infos nobody should be able to "do bad stuff" - am I right?
Please correct me if I'm wrong. Thanks in advance for any input, cheers!
callmeWhiskers said:
I guess your Q&A kind of answers my question, though I want to be absolutely sure:
Sharing your oeminfo (and/or custom.bin) file(s) with others, does not give away any personal/unique info. I checked my oeminfo with a HexEditor and it seems to include my Firmware upgrade history (at least the last two updates), IMSI (only SIM/Network Operator - unless I overlooked something), and those hmac/&token values. With these infos nobody should be able to "do bad stuff" - am I right?
Please correct me if I'm wrong. Thanks in advance for any input, cheers!
Click to expand...
Click to collapse
Heyho,
if you would have used my OEMInfo Tools, you would have seen that those values are no secret.
-
For example, the FW builds are needed to determine the current OS and if needed, the fallback/restore versions. Also the HMAC is needed for the OTA (the HMAC is used in conjunction with your IMEI, so the HMAC alone, is worth nothing). There is also a "Tamper-State" when and how often you unlocked/rooted your device.
But so far i saw, there are no "personal" data, like the IMEI or the SIM-Card Number. Maybe they are stored as one of those checksums (md5/sha1).
Regards,
Sebastian
k1ll3r8e said:
if you would have used my OEMInfo Tools, you would have seen that those values are no secret.
-
For example, the FW builds are needed to determine the current OS and if needed, the fallback/restore versions. Also the HMAC is needed for the OTA (the HMAC is used in conjunction with your IMEI, so the HMAC alone, is worth nothing). There is also a "Tamper-State" when and how often you unlocked/rooted your device.
But so far i saw, there are no "personal" data, like the IMEI or the SIM-Card Number. Maybe they are stored as one of those checksums (md5/sha1).
Click to expand...
Click to collapse
Thank you very much for clarifying and shedding some light on this, Sebastian!
From what I've read, reconstructing (files) from checksums doesn't (really/easily) work - though in theory (if enough additional parameters are given, and IMEI/IMSI are kind of short strings) it could be reverse engineered - unless I interpreted my research findings wrong :victory:
I assume it's safe though
Liebe Grüße nach Delmenhorst!
Hi world(first post since android(previous windows mobile member of xda)),
I have P10 lite for almost a year(not rooted for warranty issues).
I wanted to perform a stock firmware backup before I endulge in rooting/custom ROM.
Is that possible with TWRP(with or without rooting), and are there any how-to's?
Sorry for being such a newbie, just like to upgrade to 8.0 and revert back to stock in case of a problem or warranty issues.
Thank you.
Recovery

Categories

Resources