yashsingh1/xdaforums huggingface dataset:
[MDA II, XDA II, 2060 Windows Mobile 6 Upgrading] dkamin:
Finally I succeeded in building a German WM6-ROM for my MDA2. Here is the instruction.

( -> means backslash )

1 - Download and extract all the needed Files:

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

Tofclock Hima WM6 Aku.0.7.0 Kitchen (thanks to Helmi_C and Tofclock)

http://rapidshare.com/files/55266969/TofClock_HIMA_WM6_AKU.7_Kitchen.rar

German kitchen files

http://rapidshare.com/files/81961660/German_Kitchen.zip.html

2 - Modify the Tofclock Hima WM6 Aku.0.7.0 Kitchen

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

Search and replace all files from the directory "files (search and replace)" into Helmis kitchen.

You will find them in SYS, OEM and subdirectories.

Replace the files "initflashfiles.txt" from the directory "initflashfiles" into the specified directories.

Put the registry-files from the directory "registry" into:

1bc57b2f-c0f3-46c6-8c2a-257952317eac.rgu >> "OEM -> OEM_Lang_0409"

fbfe1426-7068-4259-924b-9c3582ec2c9d.rgu >> "OEM -> OEM_NetworkWizard"

3 - Modify all files "initflashfiles.TXT" of your used OEM Packages

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

replace "Windows -> Startup" with "Windows -> Autostart"

replace "Windows -> Startmenu -> Programs" with "Windows -> Startmenü -> Programme"

!!! Now the kitchen is prepared to build your own favorite german WM6. !!!

4 - Build and flash your own ROM using "BuildOS.exe" and "CreateROM.bat"

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

5 - Hardreset your device

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

!!! The Welcome procedure will appear twice. Thats a known Problem. Dont mind. I dont find any solution. !!!

6 - Last steps

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

Delete "welcome.lnk" from directory "windows -> autostart".

Goto "Start-Einstellungen-Sytem-Ländereinstellungen" and select Deutsch (Deutschland).

Goto "Start-Einstellungen-Verbindungen-NetworkWizard" and select your Phone-provider.

Install "German Input for WM6 by ZakMcRofl.cab" from directory "german keyboard".

Now you have a german WM6-Device (99%).

My own MDA2 works perfect, but I dont use and test Office, Transcriber and IExplorer.

Enjoy

edit:

Replace attached File in OEM -> OEM_SAP, solves Problem see Step5, Deleting "welcome.lnk" from directory "windows -> autostart" as discribed in Step 6 not longer necessary. !!! Thanks to Teijak !!!
[MDA II, XDA II, 2060 Windows Mobile 6 Upgrading] Ather:
good going..
[MDA II, XDA II, 2060 Windows Mobile 6 Upgrading] Teijak:
5 - Hardreset your device

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

!!! The Welcome procedure will appear twice. Thats a known Problem. Dont mind. I dont found any solution. !!!

6 - Last steps

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

Delete "welcome.lnk" from directory "windows -> autostart".

Hello dkamin

in initflash.dat rename welcome.lnk to willkommen.lnk and bug in step 5 is solved and step 6 not necessary any more.
[MDA II, XDA II, 2060 Windows Mobile 6 Upgrading] dkamin:
@Teijak : Thanks for your advice. I tried and it works.
[MDA II, XDA II, 2060 Windows Mobile 6 Upgrading] cxler:
Hello dkamin,

do you have a tool to search and replace the files automatically?

There are many files to replace:(
[MDA II, XDA II, 2060 Windows Mobile 6 Upgrading] dkamin:
Hello cxler,

I'm sorry, but I don't have such a tool. But it isn't as much work as it seems. The most of the files you will find in

SYS->Base_Lang_0409

SYS->Browsing_Lang_0409

SYS->Office_Lang_0409

OEM->OEM_Lang_0409 (very important Files)

OEM->OEM_SAP

good luck!
[MDA II, XDA II, 2060 Windows Mobile 6 Upgrading] chatter:
Hy

can i change the country settings in the rom kitchen ??

6 - Last steps

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

Goto "Start-Einstellungen-Sytem-Ländereinstellungen" and select Deutsch (Deutschland).
[MDA II, XDA II, 2060 Windows Mobile 6 Upgrading] dkamin:
What we do to get our German ROM is

- take an English ROM

- get the German Files from any other German WM6

- rename these German Files into ...409.mui

- now build our translated ROM

The Basis leaves an English ROM and Regional settings leave English as default.
[MDA II, XDA II, 2060 Windows Mobile 6 Upgrading] chatter:
i have canche all files

about the country settings is in english and not in german !

what is the name from this file ?

sorry for my brocken english !

chatter
[MDA II, XDA II, 2060 Windows Mobile 6 Upgrading] stupiddog:
Great work, do you have a version for WM6.1, too?
[MDA II, XDA II, 2060 Windows Mobile 6 Upgrading] dkamin:
I'm sorry, but i don't have a version for 6.1. The reason is, that I don't have any german 6.1 Rom from any other Device to extract the needed german files.

mfg dkamin
[MDA II, XDA II, 2060 Windows Mobile 6 Upgrading] Ather:
can u tell me the names of which files to extract...i will do it
[MDA II, XDA II, 2060 Windows Mobile 6 Upgrading] dkamin:
Hello Ather,

to produce my german 6.0-ROM i had to replace about 110 files. It would be much easier, if you could give me a link to a german 6.1-ROM of any Device.

thanks, dkamin
[Android Themes] emirfahimi:
wow nice boot animation.. can you do more hacking looks boot animation?
[Android Themes] juyel92:
Yeah sure...?

I will create a ctOS type bootanimation inspired from watchdogs and will update it soon.

And kindly hit thanks button if you like this boot animation.?
[Android Themes] juyel92:
Here you go -

All new Watchdogs_ctOS v2.0 bootanimation is released. :)

You want hacking like bootanimation, so it's finally here. I have created this ctOS hacking type bootanimation.

Just check it out.

Visit the link below to download the ctOS bootanimation-

https://xdaforums.com/zenfone-5/the...hdogs-v2-0-t3582791/post71684476#post71684476
[Android Themes] jot.pixel:
good bootanination
[Android Themes] juyel92:
Kindly hit "THANKS" button if you like this boot animation.
[Android Themes] GayCasper:
can someone convert these so samsung users can use it too?
[Security Discussion] Anne Droid:
Hi Folks,

Well, I've been away from the boards for so long. I am trying to understand the quirky behaviour of Google Device Manager. I'll now refer to it as GDM. I have two devices each with GDM installed. One is a Galaxy Tab S2 and the other is a Nexus 5 phone. When I tried to locate the Tab S2 using the Nexus 5, it failed. But when I tried to locate the Nexus 5 using the Tab S2, it was successful. Both devices are set up identically - WiFi enabled and Location enabled (high accuracy). The device that I was trying to locate in each scenario was off (i.e. screen off). Can anyone explain why this is happening?

Thanks in advance.
[Security Discussion] ahmetlija:
Pozzz.Moze li mi neko pomoci da otkljucam htc desire 816 sa sprinta. Hvala vam mnogo.
[Xiaomi Redmi 3s Questions & Answers] chirayu19091997:
Nougat kernel sources by hridayhs but no android n build yet https://github.com/HridayHS/android_kernel_xiaomi_msm8937/tree/cm-14.1?files=1

Please developers start building nougat builds we are lacking behind
[Xiaomi Redmi 3s Questions & Answers] NATO66613:
porting device to n isnt that easy kernel needs to be patched to 3,18,31 you need blobs and tree
[Xiaomi Redmi 3s Questions & Answers] atzohy:
MIUI forum is full of those stupid polls.. please don't start with it on xda
[Xiaomi Redmi 3s Questions & Answers] xbgpx:
uselles pos like miui forum to many poll but no rom
[Xiaomi Redmi 3s Questions & Answers] vinoth0t:
keep up up guys
[Xiaomi Redmi 3s Questions & Answers] Vortex99:
True... It makes no difference... :/
[Xiaomi Redmi 3s Questions & Answers] chirayu19091997:
That's what I m saying hriday hs created a kernel source for andriod nougat that is branch cm 14.1 see main post for link of kernel source
[Xiaomi Redmi 3s Questions & Answers] joe34:
I agree with the stupid poll bit. I don't know if these people lie in their bed thinking up these foolish polls. They should find something useful to occupy themselves.
[Xiaomi Redmi 3s Questions & Answers] moralesnery:
If you think a developer will just see the poll and think "Hey it's true, I should make a Nougat ROM" you're thinking something in the wrong way. Please stop, this is not the MIUI forum.

"We are lacking behind" ... dude this is not a race.

Remember they are normal people with work and other duties, asking them for work on Nougat ROMs using this passive-agressive way will only make them angry. Contribute in a more useful way like donating money, asking for help to other devs, or learning to make a device tree + compile source code.
[Xiaomi Redmi 3s Questions & Answers] McKellen:
If you want stable nougat rom then please donate this guy: https://xdaforums.com/xiaomi-redmi-3s/how-to/moving-to-red-mi-3s-t3572896
[Xiaomi Redmi 3s Questions & Answers] fabianhaines:
yeah
[Android Software/Hacking General [Developers Only]] droidvoider:
===>] Listing and building modules [<===​

Navigate to the folder where you download the sources "/home/droidvoider/Desktop/AOSP_Android_6.01_r1" and open in terminal.

make modules -- list the available modules
make <module name> -- builds a specific module
example: make dumpstate
description: Will build everything needed for dumpstate and place it in the folder we specified in our export (above step). The final build line will read install and detail the final output folder
Example successful output:
[CODE]
Install: /home/droidvoider/Android_Build_Out/Android_6.01_r1/target/product/generic/system/bin/dumpstate

===>] Android Build System, basic intro [<===​

Notice: I built this how to to answer the same question from 3 people regarding working with toolbox and the dirtycow exploit. So I decided to give a direct example of using toolbox.c from farm-root

#ifdef

Our makefile is Android.mk and that's where we link things together. If you look at the Android.mk file for farm-root you will notice bridge.c is used 3 different times called different 'module' names. bridge_pull, bridge_push, bridge_pull_boot. Each of these will be binaries of those names.

Inside bridge.c you will see #ifdef FARM_PULL and then you will see #else and further you will see #endif which you may have noticed matches inside the Android.mk file for the bridge modules -DFARM_PULL -DFARM_BOOT <== Notice the double define on bridge_pull_boot

toolbox.c

toolbox.c is going to be the same way. You will need to copy shared.h and shared.c into the directory where toolbox.c resides. Then edit the Android.mk, in our example:

1. Navigate to this directory and open: system/core/toolbox/Android.mk

2. CTRL + F and search for "LOCAL_MODULE := toolbox"

3. Add: LOCAL_CFLAGS += -DFARM_PULL -DFARM_BOOT (in this example add one, both or even new ones you created)

4. Navigate to the main directory of the sources, you should see a Makefile and a build_64bit.sh

5. from terminal: make toolbox

Note: I think from here you can Google it out in a few minutes if that is not the case please let me know.
[Android Software/Hacking General [Developers Only]] droidvoider:
Working with C cross platform​

Ubuntu is Linux based just like Android and this makes testing blocks of code extremely easy. You of course can't use Android headers and in some rare cases you can't test the code on Ubuntu at all but in most cases you can. When I want to design something for Android I open gedit and save it as a .c file. Then I compile it using gcc -o mycode mycode.c There's plenty of examples on using gcc with linux but just understand you can do it all. Then before too much work test it on Android. (helpful commands at end of post)

My advice really is to build out your small blocks of code on your linux box but then paste them into your Android program folder, edit your Android.mk, add it to your Makefile including your 'push' section so that you can simply type make push to test it.

I am in fact trying to encourage you to learn C and not so much trying to encourage you to hack things. But I know that interest/passion is what teaches, not my words and not someone else's curriculum. So in that spirit I will do my best to give examples to help you with 'whatever' it is you are passionate about. Let me know what's missing.

Don't forget to compile for Android first

Before you can test your code you will have compiled it using the cross compiler for Android. ndk-build, or the correct gcc cross compiler. (Personally I put the .c file into a directory with Android.mk and a Makefile then just type make to build it to Android)

see examples section I will add a couple examples.

Android Developer Bridge -- a developers tool

adb is included with the Android SDK along with some other tools. Some of those tools are fastboot for unlocking bootloaders and another way of flashing. There is monitor which is a cool tool for remotely viewing processes, logcat, memory dumps and etc.

But pointedly what we will use the most is simply adb.

Using adb to test your code on locked down Android systems

Shell has fairly high privileges, you may not be aware but you can execute binaries and bash scripts. We use /data/local/tmp/ for these things. You can create a directory, add or remove files, execute your binaries and even execute shell scripts using sh script.sh

ndk-build places the binary in libs/(arch type) .. For a quick test you can just open a terminal in that directory then:

adb push mybinary /data/local/tmp/
adb shell
cd data/local/tmp
chmod 777 mybinary
./mybinary
[Android Software/Hacking General [Developers Only]] droidvoider:
Added:

Examples of basic make files for Android.

happy coding

If you get an error​

Please reissue the command but pipe the output to a file.

make toolbox > /home/droidvoider/Desktop/build_toolbox-output.txt

zip that up with your source code, including your customized header files and attach it to this thread.

puzzles are fun but I like all the pieces
[Android Software/Hacking General [Developers Only]] DigitalDoraemon:
And where is exactly the main folder? Sorry, Im just confused
[Android Software/Hacking General [Developers Only]] droidvoider:
it's no problem this stuff isn't easy to just figure out on your own. remember to substitute droidvoider for your ubuntu user name

In this example my sources are on my desktop in a folder named Android_6.01_r1

Sources for toolbox for example:

/home/droidvoider/Desktop/Android_6.01_r1/system/core/toolbox/<sources will be here including Android.mk>

Script for modules, including toolbox

/home/droidvoider/Desktop/Android_6.01_r1/Makefile <--- this is our modules script, if you will

<open a terminal in the above folder then use that Makefile like so>

make toolbox <---- this will compile only what is needed to compile the module 'toolbox' (this takes a minute)

Out export folder we decided in ./home/droidvoider/bashrc

/home/droidvoider/Android_Build_Out/Android_6.01_r1/target/product/generic/system/bin
[Android Software/Hacking General [Developers Only]] FreakMurderer:
Anybody, please compile grep utility for arm and x86... Minimum Platform Version Android 4.0.3, API Level - 15

Thanks
[Android Software/Hacking General [Developers Only]] IMIM@HACK99:
Great & useful .
[General Questions and Answers] MichelvO:
Dear Forum,

Since the Android 7 (Nougat) update I can not longer perform updates/downloads with Play Store when I'm ROAMING. For the rest everything works well. I have a Galaxy S7 with T-Mobile Netherlands sim only Go Unlimited NL + EU (internet out of one bundle). When i'm in my home country i have no problems.

Have already tried a lot including emptying the caches Google Play Store, Download Manager, Google Play Services, Google Services Framework, Dalvik cache emptied and Google Account removed and added again.

Regards,

Michel
[General Questions and Answers] Confxsed:
May be a third party app interruption such as Freedom.

Do you have freedom installed? or is your device rooted?

If so, you could download the app called total commander and navigate to /file system root/system/etc/hosts and edit the host file and delete everything then add "127.0.0.1 localhost"

Or you mentioned you emptied caches and removed google account.

Did you force stop the app, clear cache and data then uninstall google play store updates and remove google account THEN reboot phone and open google app and see if it works?

If all fails simply do a reset.
[Android Q&A, Help & Troubleshooting] Lordtmk:
Hello, and first sorry for my bad english, i'm french.

Today, my tablet was stuck in boot on the "android". So i wan't to change the rom, after hours of search i found cm 10.1 ,compatibility zip and TWRP for my tablet processor (Allwinner A31s), but i installed TWRP and the touchscreen don't work at all, only the power button works. :silly:

What can i do, i can't connect my tablet to pc and can't boot in stock recovery mod. All files that i tried to install were on my Micro Sd.

If someone could help me plz, i tried all solutions to get out of this... :rolleyes:

Thank you very much if you can help me :confused:

________________________________________________

Tablet: Essentiel b Smartab 7800 (french tablet based on allwinner a31s processor)​
[Android Q&A, Help & Troubleshooting] levone1:
I don't have a tablet, so not sure, but are there any other buttons on it, (volume, etc.)? They might work as controls. Also, are you sure that it was twrp made specifically for your tablet? They don't work too good on that wrong devices.
[Android Q&A, Help & Troubleshooting] Lordtmk:
Thanks for your reply. They are other button like vol - vol + and power but only power works and when i press it it says "swipe to unlock" but i can't do anything. I'm sure i can boot in stock recovery mode, but don't know how to do. And this version of TWRP is based on my processor (Allwinner A31s) and this is the only version who works with my tablet.
[LineageOS News & Discussion] стоичков:
hy guys

please make lineageos for samsung s7 to work with samaung switch. i make shealth to work on lineage os but my recovdry data dont work. thanks
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] ashyx:
Below you will find instructions how to root this device.

The following procedure has been tested up to firmware MMB29K.J320AUSC2AQA1

KNOX should remain 0x0

However you undertake this at your own risk.

(NOTE: This procedure will also work for the SM-J320AZ (Cricket))

Issues:

Wifi passwords not remembered (fix below)

Stock Flashlight app not working.

Model number may be missing from build.prop (fix below)

Instructions

1.Download the eng boot image.

This is a special boot image normally used by engineers, it allows selinux to be booted in permissive mode with relaxed root restrictions.

Do not replace this image with the stock image after rooting your device or you will possibly soft brick your device.

(See below for how to recover)

ENG_BOOT_J320A_PG1

2. Flash the boot image:

Download Odin v3.11.1

Reboot Phone in Download Mode (press and hold Home + Power + Volume Down buttons)

Connect phone and wait until you get a blue sign in Odin

Add the ENG_BOOT_J320A_PG1.tar to AP / PDA

Make sure re-partition is NOT ticked

Click the start button, sit back and wait few minutes

3. Install and run Kingroot:

http://www.apkmirror.com/apk/kingro...-release/kingroot-5-0-5-android-apk-download/

You may need to run Kingroot several times to gain successful root.

4. Install and run SuperSU me to remove Kingroot and convert to SuperSU (not required) :

https://play.google.com/store/apps/...ore&pcampaignid=APPU_1_uzPDVbGyFcGNyATHrqmoCA

Alternative (free) method to replace Kingroot:

Follow Steps 3 to 12.

https://xdaforums.com/galaxy-tab-s/general/guide-how-to-root-tripping-knox-kitkat-t3129484

Don't flash the boot partition with Flashfire, uncheck.

You will also need to flash the system version of SuperSU not EverRoot.

When you get to step 12, don't flash the firmware. Disable EverRoot and just flash this:

https://xdaforums.com/apps/supersu/v2-64-2-66-supersu-mode-t3286120

5. Wifi fix:

modify the line below in /system/build.prop:

ro.securestorage.support=true to false

6. Model number fix:

http://www.techgainer.com/change-fake-android-device-model-number-and-brand-name/

7. To fix “Unauthorized actions have been detected”

disable 'Security log agent'

Enjoy your rooted device.

Recovering from a soft brick:

Flash the stock firmware provided below wirh ODIN in the AP slot.

https://www.androidfilehost.com/?fid=745425885120713788

J3 forum link: https://xdaforums.com/t/galaxy-j3-2016

DONATE ME HERE IF YOU WANT TO BUY ME A BEER OR HIT THE THANKS BUTTON IF I HELPED YOU

.
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] DamienMc:
Thanks bud. Your post in the other thread convinced me to purchase this device... so far so good :)

To everyone else, I had to use the patched version of supersu me to remove kingroot
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] bobbyp1086:
Bugs in the system

So i reflashed the stock rom, everything was great. when i reflashed the file you gave us, debugging has failed to work as well as the flashlight. other than that no issues so far
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] ashyx:
What do you mean debugging does not work? Adb is enabled by default, it's an engineering boot image.
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] bobbyp1086:
instead of it asking if i want the computer to read i get this
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] ashyx:
What response do you get for

adb devices

In adb?
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] DamienMc:
Think the dous firmware has issues on our devices.

I'll upload j320aucu2apj2 shortly
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] ashyx:
How is an older firmware going to be better when most people will already be running AQA1 firmware?
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] bobbyp1086:
The generic. But then i set the directory to sdk/platformtools and it worked.

But flashlight gone. Keyboard,google services and cell gone. Cant uninstall kingroot with every method out there and my phone is glitching

---------- Post added at 10:04 PM ---------- Previous post was at 10:02 PM ----------

Mine is stock duos, i love the stock rom, but my conputer died this morning,no hopes of odin
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] ashyx:
King root can be replaced with supersu me or the script. It can also be easily uninstalled via its settings.

What did you actually install?
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] bobbyp1086:
My system went haywire. I need a command thru terminal on android to factory reset, can't boot into recovery.
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] ashyx:
Just hold POWER + HOME + VOL DOWN until the device reboots then immediately change to POWER + HOME + VOL UP to get in to recovery mode or in Terminal type

su

reboot recovery

.
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] bobbyp1086:
Thats a no go, can't boot up. kingroot seems to have killed my phone i just get "unfortunatley System UI has Stopped" when i power up. I will reflash withwork comp and update in a few hours...
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] ashyx:
You can't possibly have lost the recovery, nothing has touched it. It does take a short while for stock recovery to boot. :confused:
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] bobbyp1086:
Iam lost as to how it happened as well lol but its ok, just a tester phone for fun 3rd time i have done something wrong :laugh:

---------- Post added at 04:33 PM ---------- Previous post was at 04:12 PM ----------

Reflashed Stock Firmware, regained access to recovery, factory reset and back up and running. i actually noticed some new features in recovery. i can actually apply update from sd now, whereas before i could not access files on sd, looks like dm-verity is also gone, or at least not showing up in recovery as before (maybe because it was a failed test) also the start up of the phone has skipped the initial set up (no add account or set up password) and the main screen is way more crisp and clear than what i had on before, even with the other 3 reflashes i have previously done. so far so good though
[Samsung Galaxy J3 (2016) Guides, News, & Discussio] bobbyp1086:
How did the patch work? mine keeps opening saying licence validated and closing....going to try script version