yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Note 10+ Questions & Answers] princeasi:
Yes i know exactly what you're talking about. That has happened to me plenty. I'm not sure if it's a bug with google or Samsung. How I'm able to work around it sometime, when the bug occurs, I would tap and hold while dragging slightly left or right, then release.This usually causes the floating menu to reappear. Hope that helps.
[Samsung Galaxy Note 10+ Questions & Answers] parisien99:
Hello and thank you for your answer.

I tried what you said with no success.

For example i don't have this issue on xda..
[Samsung Galaxy Note 10+ Questions & Answers] revized:
I do not have this problem either, probably a spammy bug, all his new releases have so many problems!

I do have a copy paste problem that is for sure a spammy issue though, because I can't get a new flat screen note 10 anymore because spammy must have his broken screens for job security lol, so with the "fake" tempered plastic curved screen protectors out now, they have a chemical coating that makes them super slippery and so when you try ti copy and paste it's way more difficult to do because you have to be a robot to keep your finger still as a stone now, all because of crazy spammy!!
[Samsung Galaxy Note 10+ Questions & Answers] RL_Peterson:
I've gotten around this problem by using the FooView app. It's a floating button app that allows you to highlight pretty much anything on your screen, then let's you crop, search, edit, save, and select images, text and text in images. It's really customizable, and I use it everyday.

I'm not able to post links, just search FooView in the Google play store and you'll find it.
[Samsung Galaxy Note 10+ Questions & Answers] OnnoJ:
Cut and Paste on a Note is best done using your S-pen, not your finger... Tap, hold & drag, or use Smart Select.
[Samsung Galaxy A90 5G Guides, News, & Discussion] philcoo2:
Hi,

I just bought the A90 5G, I have followed tutorials and unlocked the bootloader & enabled developer options & USB debugging, I have installed Magisk Manager and patched the AP file, flashed with Odin 3.14.1 however when trying to reboot I get a screen saying "this phone is not running Samsung official software.You may have problems with features or security,and you won't be able to install software updates."

The phone will not boot to anything but this screen.

Please can anyone advise how to get beyond this message and root the phone so that it will boot correctly.

I was trying the canary debug manager.

I have flashed the standard rom meanwhile to use the phone.

Thank you for any assistance

Phil
[Samsung Galaxy A90 5G Guides, News, & Discussion] jasonc417:
Mine is SM-A9080 (China Version)

Mine is worse.

The model I've had is SM-A9080, China version.

I did the root with the same instructions (for multiple times), but failed, having a worse case that the phone had got boot loop!

I need the root very much since I need to full backup via Titanium Backup.

The possibility is that this China-version model is too new.

Thus, the phone expert(s) has/have to develop a specific TWRP for this model, or all models of Galaxy A90 5G.

However, this must take so long a time!
[Android Apps and Games] Mirko ddd:
I love the idea. One little suggestion is to focus a little on UI and offer more than 2 recipients for free (at least in the early stage of the product) so you can make a little fan base.
[Android Apps and Games] Roger W:
Thanks!

Do you have feedback on what kind of UI changes you'd like? Is it along the lines of (a) a graphic designer doing theme/skin work to make it look prettier, or (b) changing the flow of the app and the contents of the screens so that it's easier to use?

The design goal here is big, simple buttons that are approachable for the "grandparents" generation who might not be expert at using apps.

I do also want to find a balance between having the free app feel useful, without destroying the potential business model by giving too much away that even heavy users don't feel inclined to subscribe.
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
I'm looking into cooking my own Diamond roms.

Can anybody point me in the right direction?

I have no experience in HTC rom dev and need information from the ground up.

^.^

Help needed with regard to the proper Diamond kitchen / dev tools, how tos, inserting / removing components from roms etc.

I would be greatly appreciative.

Thanks in advance.

##### 05/07/2008 #####

Some good screencasts throughout the cooking processes

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

The excellent Kaiser kitchen tuto to get you started:

http://wiki.xda-developers.com/index.php?pagename=Kaiser ROM Kitchen Tutorial
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
I found a kitchen here:

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

But no reviews as to its efficiency yet.

JugglerLKR Kitchen:

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

neokit:

http://xdaforums.com/showpost.php?p=1800999&postcount=1

bepe's kitchen:

### coming soon ###

Surface Kitchen:

http://xdaforums.com/showpost.php?p=2355807&postcount=3
[Touch Diamond, MDA Compact IV ROM Development] _Nomad_:
If you're really serious you might want to start from this thread... Gives you the basics, then search search search through the threads throughout the board... Nobody'll give you a tutorial on this, you'll just have to learn it...
[Touch Diamond, MDA Compact IV ROM Development] JugglerLKR:
adwinp - there are lot of tutorials on kaiser and diamond predecessor kitchens - browse and read post and wiki about them. Alex's wiki on kaiser kitchen is brilliant. There is nothing complicated in kitchen itself, but making good rom requires lots of trial and error and testing...
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
Thanks for the info.

Excellent Kaiser tuto, Juggler.

^.^

I've read about ppl using the Kaiser kitchen successfully to build Diamond roms but would like some more info about the actual compatibility.
[Touch Diamond, MDA Compact IV ROM Development] JugglerLKR:
i've published diamond tested kitchen - you can use it to start

http://xdaforums.com/showthread.php?t=405371
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
I have added it to post #2 already earlier today.

Thanks.

^.^
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
# Dumping ROM:

This is from the Kaiser instructions

pdocread -w -d FLASHDR -b 0x800 -p Part00 0 0x31f000 Part00.raw

pdocread -w -d FLASHDR -b 0x800 -p Part01 0 0x380000 Part01.raw

pdocread -w -d FLASHDR -b 0x800 -p Part02 0 0x4560000 Part02.raw

pdocread -w -d FLASHDR -b 0x800 -p Part03 0 0x8660000 Part03.raw

Are the addresses the same for the diamond?
[Touch Diamond, MDA Compact IV ROM Development] Yzord:
No, when i dumped my rom i had to change the FLASHDR ;)
[Touch Diamond, MDA Compact IV ROM Development] boinger66:
use pdocread -l and u can see partitions
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
Tools links

http://xdaforums.com/showthread.php?t=331094 --> these are the 'reloc tools

More links to come once I figure out more about the extracting / cooking processes.

An help from a dev would be appreciated.

I'm trying to build a "from-the-ground-up" diamond cooking FAQ.

bepe? elite? bram? Juggler? Anyone?
[Touch Diamond, MDA Compact IV ROM Development] JugglerLKR:
bepe is making his new kitchen with smooth xip porting etc...

as for tools - they're for relocating modules - usually when you just cooking rom (not porting from other device) you should use g'reloc - that is enough.
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
Here are my partitions, dumped with pdocread:

C:\htc\flashing\apps\itsutilsbin-20080602>pdocread.exe -l

209.50M (0xd180000) DSK1:

| 124.00k (0x1f000) Part00

| 4.50M (0x480000) Part01

| 88.13M (0x5820000) Part02

| 116.75M (0x74c0000) Part03

3.75G (0xf0000000) DSK7:

| 3.75G (0xefbcd400) Part00

STRG handles:

handle 6434d366 3.75G (0xefbcd400)

handle 47d677b6116.75M (0x74c0000)

handle a7db84d2 88.13M (0x5820000)

handle 87db84ae 4.50M (0x480000)

handle 67db8466124.00k (0x1f000)

disk 6434d366

0 partitions, 0 binary partitions

customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

disk 47d677b6

0 partitions, 0 binary partitions

customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

disk a7db84d2

0 partitions, 0 binary partitions

customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

disk 87db84ae

0 partitions, 0 binary partitions

customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

disk 67db8466

0 partitions, 0 binary partitions

customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

C:\htc\flashing\apps\itsutilsbin-20080602>pdocread.exe -w -d DSK1: -b 0x800 -p Part00 0 0x1f000 Part00.raw

CopyTFFSToFile(0x0, 0x1f000, Part00.raw)

C:\htc\flashing\apps\itsutilsbin-20080602>pdocread.exe -w -d DSK1: -b 0x800 -p Part01 0 0x480000 Part01.raw

CopyTFFSToFile(0x0, 0x480000, Part01.raw)

C:\htc\flashing\apps\itsutilsbin-20080602>pdocread.exe -w -d DSK1: -b 0x800 -p Part02 0 0x5820000 Part02.raw

CopyTFFSToFile(0x0, 0x5820000, Part02.raw)

C:\htc\flashing\apps\itsutilsbin-20080602>pdocread.exe -w -d DSK1: -b 0x800 -p Part03 0 0x74c0000 Part03.raw

CopyTFFSToFile(0x0, 0x74c0000, Part03.raw)

C:\htc\flashing\apps\itsutilsbin-20080602>

In order to recreate the OS imgfs etc, we need

C:OS_Cruise>COPY /B inicio.bin+Part00.raw+Part01.raw os.nb.base

inicio.bin

Part00.raw

Part01.raw

1 file(s) copied.

C:OS_Cruise>COPY /B relleno.bin+Part02.raw imgfs.bin

relleno.bin

Part02.raw

1 file(s) copied.

C:OS_Cruise>ImgfsToNb.exe imgfs.bin OS.NB.base os.nb.payload

ImgfsToNb 2.1rc2

Using bigstorage mode

??

what is inicio and relleno?

I've downloaded some other tools from a French forum and these include the 2 files.

My question is:

How do I successfully recreate my os.nb.base, imgfs.bin and os.nb.payload?

Do I really need these files?

My other question will be about the part0, 01, 02 and 03.

What should I do to use my own OS (and extract XIP) instead of using a RUU_signed.nbh from a downloaded ROM?

Okay.

I've found out that the part01 is XIP, part02 is imgfs.

Do I just need to rename them?
[Touch Diamond, MDA Compact IV ROM Development] boinger66:
if you want to reconstruct using your dump

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

you can use the kaiser rom kitchen to rebuild the rom from your raw dumps
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
I've read that thread, as well as this one.

http://wiki.modaco.com/index.php/How_to_dump_and_reconstruct_a_Hermes_ROM

When I try imgfstodump part02.raw, I get an "Part02.raw is not a valid IMGFS file. Exiting" error.

would also minimize the use of other downloaded roms.

So now, what want to do, is extract the contents of my Part02.raw (imgfs) partition, make some changes, rebuild all my .raw to a .nbh file.
[Touch Diamond, MDA Compact IV ROM Development] boinger66:
ya you cant extract part02.raw directly

what you do is follow the thread i linked exactly

it will reconstruct the .nbh file for you

and then using the same kitchen u can extract the rom from the .nbh and edit and rebuild
[Touch Diamond, MDA Compact IV ROM Development] ruffruff:
hi guys,

i have a simple question. I only need to replace a particular file in Bepe's latest rom, namely the wince.nls file. How do i go about doing it?

is there some form of nbh editor where i can use to directly replace the file?

thanks.

Ruffie
[Touch Diamond, MDA Compact IV ROM Development] cyphol:
Yes. Search for "HTC Rom Image Editor". You'll find a special thread for tool created by AnDim but I don't know whether it will completely work with our Device Diamond.
[Touch Diamond, MDA Compact IV ROM Development] ruffruff:
hi bro,

thanks for the advice. i did tried this but opening up the nbh with the editor, i couldnt find the file "wince.nls" at all. I tried adding my wince.nls into the rom but i could not save. there is an error while saving.
[Touch Diamond, MDA Compact IV ROM Development] cyphol:
Remember what I told you? It's simple and fast. The thread at Modaco is a good reference to "why is the donor ROM needed".
[Touch Diamond, MDA Compact IV ROM Development] cyphol:
Aha! That file should not be replaced just like that. You should dump everything first and recook properly.
[Touch Diamond, MDA Compact IV ROM Development] ruffruff:
i tried extracting everything out from the nbh using the diamond kitchen. but under the dump folder, i too, didn't find the file wince.nls.

can you enlighten me?

thanks.
[Touch Diamond, MDA Compact IV ROM Development] Swiftblade:
hi ruffruff... the reason you are not seeing wince.nls could be that you have not set your OS to see hidden files.

If you only want to replace the wince.nls, the simplest way is to use Total Commander or Resco Explorer to copy the file to your device's \Windows directory and overwrite it, and then reset. It may take up 1~2MB of your storage memory but bepe's rom is no lack of it..
[Touch Diamond, MDA Compact IV ROM Development] ruffruff:
hi bro,

1) i am able to see hidden files.

2) replacing the file directly in the device and reseting it will not work as you will need to rely on usemynls.exe or reloadnls.exe. the best way is to have the file cooked into the rom directly and it will solve any incompatibility issues with special programs.

since bepe is not going to cook my wince.nls into his rom then i will need to find out ways to copy the files into the rom manually and flash to my device.
[Touch Diamond, MDA Compact IV ROM Development] Swiftblade:
Ok, so I am wrong about replacing it...;) One more thing, bepe has always make his roms non-dumpable and non-rebuildable so it iw no good to rebuild from it.
[Touch Diamond, MDA Compact IV ROM Development] ruffruff:
just dumped his rom. :p

anyway, i really like his rom alot. fast and big storage!

but the problem is that chinese language is essential in my daily work tasks. using push email is also a must. so, by hook or by crook, i will need to have that wince.nls in, so that programs will not mis-behave.

i used to have the same problems with dutty's rom, until he is so kind to have the file cook into his roms. :)
[Touch Diamond, MDA Compact IV ROM Development] cyphol:
It should be under SYS > winCENLS_WWE or winCENLS_CHT or else alike
[Touch Diamond, MDA Compact IV ROM Development] ruffruff:
thanks bro.

i will try again with that.

didnt go so well with the rom dumping. need more practice.

just found out that it is best if all the tools are in 1st level directory structure.
[Touch Diamond, MDA Compact IV ROM Development] ruffruff:
hi guys,

i am able to dump bepe rom and change the wince.nls

but i have a problem.

everytime, when i click on !Cook.cmd. the buildos.exe always returns an error.

it always come out "BuildOS.exe have encountered an error and need to be close"

any idea why this is happening? i am using the diamond kitchen.
[Touch Diamond, MDA Compact IV ROM Development] Swiftblade:
Like I said before, bepe likes to bundle all the rgu and dsm files into one and this has made his rom not re-buildable. If you really want to re-build his rom, you can try to use the rgu and dsm files from a stock rom and painstakingly put them into the individual packages in his rom. But it still does not guarantee it will work..:rolleyes:
[Touch Diamond, MDA Compact IV ROM Development] wontcachme:
If you can do this. THANXXXXX. Im just a novice at wm6.1 (diamond is my first pocketpc) but i want to creat my own rom with my own special needs. And now the info is placed all over the forum so i cant make head or tails out of it.
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
That's what I'm trying to do, though swiftblade's post answers one of my many questions.

I've been trying to disassemble and rebuild one of bepe's roms, which is why I've been unsuccessful at one of the cooking stages

Looks like my best bet will be a shipped one.
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
Can I count on any one of the devs to walk me once through the cooking process, from dumping till modding, adding packages and rebuilding?

There's still some missing pieces for me regarding understanding a few processes.

bepe? bram? juggler? dutty? tlr? anyone?
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
Okay, I've got the process of dumping, extracting, rebuilding worked out.

What I now need is someone to guide me through the process of adding new software and tweaks to the registry, before the process of rebuilding.

Help in that matter will be greatly appreciated.

PM with ICQ/MSN/IRC/google/jabber details plz.

^.^
[Touch Diamond, MDA Compact IV ROM Development] ruffruff:
can you share with me on how did you manage to resolve the problem when rebuiilding a cooked rom?

i keep gettings errors why rebuilding roms and the files just ain't dump out correctly.

thanks!
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
@ruffruff: where exactly (during which process) do you have errors?

@DEVS: apart from boot.rgu, and the .hv (hive) file, where can I find the registry during the cooking process?

I want to implement a few tweaks, but these aren't found in these rgus...
[Touch Diamond, MDA Compact IV ROM Development] Swiftblade:
registry keys and values can also be found it .provxml and rgu files all over the packages. Each package contains a dsm file and usually a rgu file. If you wish to make some registry tweaks, you can write it on a rgu file.
[Touch Diamond, MDA Compact IV ROM Development] ruffruff:
adwinp:

I always have the problem when extracting Bepe rom. Be it from his nbh or from the dump i have did. In copyROmXIP.cmd, it always prompt a temp\dump_imgfs specify a file name or directory name ... blah blah blah,

at the end, i don't get a folder with OEM & SYS.
[Touch Diamond, MDA Compact IV ROM Development] Caspertje19:
as sad as before: Bepe does remove all the rgu and dsm files from his ROM, so you simply cannot rebuild the packages needed for OEM and SYS. So simply forget it to rebuild his ROM's.
[Touch Diamond, MDA Compact IV ROM Development] ruffruff:
thanks for the info. i have given up all hope in modifying his rom. i am no pro... just a noob in cooking so better to start with the basics.

1 question:

1) I have the official CHT rom 1.37.832.4 as well as the new official Dopod S900 (aka Diamond) CHS rom 1.37.706.0.

2) I understand that the CHT rom have newer drivers and applications.

3) CHT = 0404, CHS = 0804. how to I change the CHT rom to CHS?

Can someone shed some light on how to i go about doing this? I have managed to dump the XIP, SYS, OS from both of the official rom.

thanks!
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
I'm not rebuilding his roms now, but a stock dump.

I can rebuild it just fine, add apps etc, but wanna include some more fixes in the registry.

One way to do it would be to flash the rom, input the changes to the registry and dump it again.

The only reg file I've found till now is the boot.rgu and one another, but they don't have all the hive entries. Just the strict minimum for booting (as its name suggests).

There's also a boot.hv, but I don't know how to edit this one.
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
Okay nevermind; I've found a way.
[Touch Diamond, MDA Compact IV ROM Development] ruffruff:
hi bro,

i have both the official CHT and CHS rom. if i want to use the CHT as base rom but want to change the default language to CHS, how do i go about doing it?

can i just remove all of the 0404 files from the CHT rom and add in the 0804 files from the CHS rom? is there any other settings or criterial which i need to work on before building it?

thanks!
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
@ruff:

I've not played around with language porting yet. I'll post something as soon as I get any info on that, though my priority is perfecting my basic rom cooking skills.

I'm learning the whole damn thing by myself.

I was expecting a bit of help from the devs, but that's not something that's gonna happen any time soon from what I can see.

btw, if you get any updated Raphael roms, lemme know by PM.

Have a great week-end everybody.

This is my first free week-end since whoooo. No learning, no work. Just blissful free time.

^.^
[Touch Diamond, MDA Compact IV ROM Development] ruffruff:
thanks. i have been reading up as well on these.

hopefully i can manage to cook up my first rom. :)

as for the raphael, i will do so if i happen to get an update on the pre-release commercial rom.
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
@ruff: if you have IRC or jabber/google, PM me with the details and I'll help along the way.

^.^
[Touch Diamond, MDA Compact IV ROM Development] ruffruff:
thanks for your kind support!

i am working out the cooking now.

looks good so far and i am still replacing the 0404 with 0804 and making changes to the registries.

anything that ends with .rgu is registry files right? so if i need to change the default lang (curlang) or mui/nls, i will need to check through all rgu files. right?

by the way, i got this problem while cooking. says that boot.rgu not found or boot.hv not found?

will this cause any problem in cooking?
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
Cooking woes

I was having trouble with rgucomp, converting, editing and restoring the registry hives to include my fixes, i.e, till I found this nice little app:

http://ceregeditor.mdsoft.pl/index.php?lang=en

chefs might wanna have a look at it.

Enjoy.

A.
[Touch Diamond, MDA Compact IV ROM Development] ruffruff:
ok, i have manage to cook my first rom and i am happily using it.

but there are a few minor issues which really bothers me. although the entire rom has been customized, but i still couldnt get the regional settings to display the entire list even though the wince.nls is right.

i have explore editing the boot.hv, default.hv & user.hv. but to no avail. i found that under MyKitchen\ROM\ folder, there is a os.nb, there are a few commands under the buildrom.bat which i dun understand.

@echo off

copy ROM\OS.nb temp\OS.nb

cd temp

..\TOOLS\NBSplit -kaiser OS.nb

Rem rename os.nb.extra os-new.nb.extra

..\TOOLS\ImgfsFromNb OS.nb.payload imgfs.bin

..\TOOLS\ImgfsFromDump imgfs.bin imgfs-new.bin

..\TOOLS\ImgfsToNb imgfs-new.bin os.nb.payload os-new.nb.payload

..\TOOLS\NBMerge -kaiser os-new.nb

it seems that my boot.rgu or boot.hv seems to be replace by the one within os.nb. mykitchen\XIP\ files just doesnt seems to go into my ROM.

anyone can enlighthen me?
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
I'm having some trouble with my cooked ROMs.

I get the following error after my first startup or while trying to open certain apps:

The file "whatever file(program)" cannot be opened. Either it is not signed with a trusted certificate or one of its components cannot be found... and bla bla bla.

I don't think I removed any system critical apps...

Any idea what might be causing this?
[Touch Diamond, MDA Compact IV ROM Development] cyphol:
Make sure you've changed/make RGU/modify Default.hv for the security policies to accept unsigned apps.

Suggested Code in RGU/Default.hv:

[HKEY_LOCAL_MACHINE\Security\Policies\Policies]
"00001001"=dword:00000001
"00001017"=dword:00000090
"00001005"=dword:00000028
"0000101a"=dword:00000001
"0000101b"=dword:00000001

Or

maybe it's your new RGUs/registry keys value containing some wrong HEX values for FATFS etc.

Make sure the value related you're going to use/suggested is in DEC or HEX. Then define it properly.

The best way in defining DWORD value is by using HEX numbers. If it's 4096 then the dword should be DWORD:00001000.
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
Thanks a bunch Cyph for pointing me in the right direction.

^.^

That might be it, since I included a few mods to the registry.

I'll look into that in my free time and I'll let you know. Who knows, somebody else might learn from my mistake too.

^.^